Electric "Scuba Car" to Debut at Geneva Auto Show

by Jeff McIntire-Strasburg February 14, 2008 12 comments