International Towing and Recovery Museum

An oddly fascinating museum.

Chattanooga, TN, USA