A 4WD, electric, chopped ford coupe for off-roading, or overlanding.
Back to Top