Teaser: EV West Builds an Electric Baja Bug (w/ video)

by Jo Borrás October 23, 2012 2 comments