Johnny Rosa

Johnny Rosa is a Cast/Recurring Character on Parking Wars. He was the owner of LaRosa Towing company.