Tag archives for Red Bull - Page 2

image-18064

Vettel calls new Formula E “cheese”

World champion Sebastian Vettel has slammed the FIA's new fully-electric single seater series, Formula E. The new series, featuring nearly silent cars and an impressive collection of teams and ...