TA would defecate himself if he had to spend a few days in El Paso or another one of those border towns...It's easy to be a lib from behind the safety of your keyboard...
No he lives in N. Carolina allegedly.