Are You Ready For Electric Formula 1 Racing?

Although this is NASCAR Country, I had to throw out this little bit of fancy racing news: A new Formula One style racing series – Formula-E. Where the E is Electric!

There will have initially 10 races, with one in Miami and Los Angeles.

All these cars will need Deer Whistles when on the road.

Read more about Formula-E at their website.