Most recent reviews
Big D
Dealer
Jul 12, 2018
Never trust this guy. My cars clutch failed after 3 days then fuel pump,,,car scrapped after 2 weeks, we should all club together for court action.