Texan Horsepower Motorsport

Texan Horsepower

Why the long face, horse? Texas is cowboy country and there are cattle ranches within only a few miles of Austin. Brings a whole new meaning to the word horsepower…

  • PUMA Motorsport
  • Written on: November 16, 2012