Just when you think you've seen everything...

Oct 25, 2006 15:52

The International Towing and Recovery Hall of Fame and Museum.

Which is home to 'The Wall of the Fallen' honoring those who've fallen in the sevice of towing and recovery.
Previous post Next post
Up