Vectrix Vx-1 Electric Vehicle Unveiled at International Motorcycle Show Long Beach

by Derek Markham December 6, 2008 12 comments