It's no coincidence that the Towing & Recovery Museum is located in Chattanooga. That's where the first tow truck was built -- in 1916 by the Ernest Holmes Company. Stop by the International Towing & Recovery Museum and Hall of Fame, located in scenic Chattanooga, TN.

3315 Broad Street
Chattanooga, TN 37408

Video © 2011 Miller Industries. All rights reserved.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…