Share Share on Facebook Share on Twitter Pinterest LinkedIn 2001 Ford EX concept, this dune buggy styled vehicle had a front-mounted 4.0L SOHC supercharged V6 linked to a 5 speed manual by Custombi Auto Artauto techAutomotive ArtTransport Technologyunusual vehiclesWeird Wheels