Detroit Electric SP:01 Brings the Electricity Back to Detroit

Detroit Electric SP:01

People often forget that electric propulsion for automobiles is not a new concept. Anderson Carriage Company in the early 1900s produced The Detroit Electric, a popular electric vehicle for the time. Now the name is back with a Detroit company producing the SP:01. The $135,000 SP:01 is Detroit Electric’s first foray into the electric sports car, and […]