Tag : towing

HomePosts Tagged towing

#TBT: The Terrible Tow

Tow trucks: Probably not the most popular topic of conversation among motorists, but believe it or not, they have quite a history. In fact, there’s actually a Towing Hall of Fame and Museum down in Chattanooga, TN. Anyway, let’s get back to Philly. Back in the early 1900s tow trucks were
Read More