A few weeks ago, you saw here exclusively the first teaser of the new limited edition electric two-seat sports car from the car manufacturer that hasn't build a car for over 70 years, Detroit Electric. It seems that they were serious because they have just introduced the SP:01.