The International Towing and Recovery Hall of Fame and Museum is located on South Broad Street in Chattanooga.
Photo by John Rawlston .
published Tuesday, July 16th, 2013
Stories this photo appears in:
When Cheryl Mish saw the new brown-and-white highway signs that said "International Towing & Recovery Museum" on Interstate 24, she started to cry.