Weekly Motorsport Round-Up — August 3, 2017

Is "this past weekend" an Americanism? I've never heard it - doesn't make any sense to me :)

And did we watch the same Hungarian GP where the cars couldn't pass so a broken Ferrari set a very slow pace for 40 laps? :D
 
Back