Tag Archive: 1981 El Camino
You are browsing the tag archive for 1981 El Camino.
You are browsing the tag archive for 1981 El Camino.
[nggallery id=2] Tom Leitschuh of Wisconsin has done what we’ve all only dreamt of: dropped 46 lithium-ferrite phosphate batteries and a big ‘lectric motor into the best car ever built