Watch a Formula Car race through streets of Europe in POV
David finished 3rd in the European Hillclimb Championship this weekend and has set the track record for formula cars. A thrilling and insane high speed run in 1.45.7. Related Images:
David finished 3rd in the European Hillclimb Championship this weekend and has set the track record for formula cars. A thrilling and insane high speed run in 1.45.7. Related Images: