EV Parts from eBay and Desire, Yields Stunning Electric Karmann Ghia

by Walter Wang April 9, 2013 2 comments