Fun facts about Houston | Delta Towing of Houston

Fun Facts About Houston

Stuck on the side of the road? waiting for technicians to come and save you? Here's a nice infographic to pass your time.

 

Fun Houston Infographic