Drone Races Formula E Race Car – Video (Bonus: Formula E Driver Promises Strip Show)

With Formula 1 on the brink of failure, the electric racing series known as Formula E is hoping to grab the spotlight by pumping up its marketing efforts with sweet videos like the one featured here and even talk of one Formula E driver willing to strip off his clothes… …read more