Lucky Buemi F1

Comments
9
in order to save more money they started making monoposts from parts made in china?
The guy in the first video is annoying.

I dont get it how can it be possible, never seen this kind of break down :D
wtf, ive never seen that happening before
one of wheels crashed with camera?
wheels are for weaks
Back to top