DCVOLT - Screamin' Red

Screamin' Red began life as a September 1991 manufactured Honda Civic, and has undergone a complete mechanical rebuild into a pure electric car.

(click to close)