Robert Torreula

Robert Torreula is a Cast/Recurring Character on Parking Wars. He was working in the LaRosa Towing company.