October 2, 2014
McLaren Shows off Its Tiny Formula E Motor
Although some have called Formula E, the all-electric version of Formula One, the “future of motorsport” I’m still a bit skeptical. The first race of the series was the Beijing ePrix, which was recently broadcast in the United States.…
Check It Out