The Strangest Electrified Sports Car Yet!

Some serious quirks (and features) source Read more »