World’s Fastest Tow Truck
The “World’s Fastest Tow Truck” was recently restored in a joint effort by Twin Cities Wrecker Sales of St. Paul, Minn. and Miller Industries.
The “World’s Fastest Tow Truck” was recently restored in a joint effort by Twin Cities Wrecker Sales of St. Paul, Minn. and Miller Industries.