I hate hate hate hate hate hate hate hate hate hate all Flash websites.  That’s ten hates.  That’s serious.  But this time, I wade through it because just the concept of a car platform that is made to be finished to your liking and totally electric is just too awesome not to talk about.  Trexa Motors – Ready. Set. Build.

Advertisements