Forces people who were just involved in an accident to pay $248 to get their car back, before they tow the car to where you want them to take it. Extortion at its finest. Do not do business with these people.
Information
1Photos
1Comments
4Rating
Address:223 Woodhaven Blvd, Duncanville, TX 75116, United States