Coming Soon To Detroit The Electric Car


This was an ad from 1907... that's right 1907 for an electric cars... Sad that the technology was available way back then but the stubborn car and oil companies refused to produce them. I guess they get what they deserve now for producing such gas guzzling cars. Even living in Michigan I can't really help but root against them...

Your Journey Begins Here