Wednesday, July 11, 2012

White Zombie electric vehicle (EV) crazy launch Sept. 11, 2010

Whoever says electric vehicles are slow hasn't seen the White Zombie!