WOW!
Fantastic video, thank you for posting!
Yea, I really like that one. You like cause it says Texas in it :-)
Me too, am in Houston