Travel Diary: Houston, Texas
Pretty much my only introduction to Texas up to this point has been Tom Hanks in Apollo 13 telling “Houston they have a problem, and maybe few seasons of Friday Night Lights. Disturbed by my own ignorance, I was determined to visit the Lone Star State and discover for myself, are things really bigge