Where?
"I'm from La Coste, Texas...""...cool?"
1👍 1👎
1) An impossibly irrelevant town in south Texas
Town Motto: Welcome to La Coste, Texas- a great place to take a shit.