M
Mike Rose !belmont Review of Tuskers
Absolutely shocking start to the process.
Absolutely shocking start to the process.
Ordered a car 2 weeks ago. Not even passed the information on to my employer to approve.
Just keep saying systems are down. That s without a 16 week turn around time on the car.
I can honestly say all the terrible reviews about Tusker are spot on. Awful service
Comments: