Racingcars

04.29.11
Formula 1 cars set to go all electric in the pit lane from 2013 onwards, racing purists outraged already
04.29.11

Formula 1 cars set to go all electric in the pit lane from 2013 onwards, racing purists outraged already

Formula 1, the pinnacle of gas-powered racing, is more often at odds with the eco-conscious electri...

View