T&C Towing
T&C Towing and Recovery SCAMMERS!
These guys are SCAM artists! First of all, they towed my car without even contacting the rental property; I had my parking permit hanging on my mirror! When I went to get my car I wasn't sure I was at the right place because their sign was so tiny and the office is literally a tool shed. The owner ...