South Beach Tow
A series chronicling the daily workings of the high-drama towing business in South Beach, Miami. With 8 million people coming to party every year, the city is swamped with crazy drivers and not enough parking, leading to some interesting confrontations.