Top definition
A Fake Reality Television series where people get their Cars Towed. Has it's funny moments, but we all know it's fake. And has some Drama with other towing company, goodfellas towing. Takes place in Miami, Florida. The Company is called " Tremont Towing" Belive it or not, The Company DOSE Exist. But all the drama you see is fake. And and Channel it airs on, Tru TV, Admitted to some scenes being scripted.

But Bernice is my Favorite. She's a bad ass
Drew- Let's Watch some people act like idiots when they get their cars towed!
Jonathan - What show is that?
Drew - South Beach Tow!
by Drew the Russian December 23, 2013
Get the mug
Get a South Beach Tow mug for your Facebook friend Jovana.