Texans billboard, in San Antonio?!
View Single Post
Hall of Fame
Join Date: Feb 2007
Location: San Antonio
Re: Texans billboard, in San Antonio?!
Originally Posted by
Freaking. Awesome. Who put the billboard out, BTW?
Gotta be the Texans right? If not, my hats off to a local person/business who put that smack in the middle of Cowboys country.
View Public Profile
Find More Posts by BSofA04