Formula E: The Future of Motor Sports and The Best Fun I Have Yet to Hear

Michelin Pilot Sport EV tires for the FIA Formula E.

To the two fans I have out there, you already know that I have a thing for racing and motor sports. And as an elaborate twist of fate, I inadvertently was stuck with about 300 flyers to pass out for the Formula Drift. After having an unsuccessful time of it, flyering on Hollywood Blvd, being …

Read more »