Stephen Camp  |    |   0  |  11 June 2018

Video: Zurich E-Prix Race Highlights

History was made on the streets of Zurich as Formula E hit the streets of Europe's financial capital. With the drivers' title on the line for the first time, Who would come out on top!?

Leave a comment...