Spider - 105 & 115 Series (1966-1994)
After much pondering, I have decided to embark on a unique project: to build an electric Spider.
Why the Spider?
The Spider is fairly lightweight, fun to drive, and readily available. Also, I have a thing for Alfas… Here in California, post smog (1976 - newer) Spiders are easily found for...