Photo 15 of 17 from Electra Cruise

Battery rack and motor in place

Photo Added
28 August 2010
Album
Electra Cruise
Added by
BaldBruce