YouTube served up this video (thanks Damian Wilson) and it struck a nerve just for how insane the V10 era was for F1. I remember going out to Indianapolis for the USGP and hearing the engines scream even though we were far from the track. The new cars may be faster, but the BAR Honda […]