Share Share on Facebook Share on Twitter Pinterest LinkedIn A Welsh (for The Cleanest) electric car with a red cedarwood body. Can be driven by either seat with a central joystick. by andychef Auto Artauto techAutomotive ArtTransport Technologyunusual vehiclesWeird Wheels