According to the records kept in the International Towing and Recovery Hall of Fame and Museum located in Chattanooga, Tennessee, the towing industry was started in 1916. As retold by the experts at Chicago Towing, here’s the story of how towing started.