A city of superlatives...
December 26th 2012 A City of Superlatives
Everything's bigger in Texas. I think most Americans have heard this claim before. I was in Texas briefly once, but I don't particularly remember anything that left a large impression. I mean, the Grand Canyon is in Arizona and the Sears Tower is in Illinois so... I don't know. None-the-less, apparently Texans like their "everything" bigger. If there'
... read more