INFINITI AND RED BULL RACING BRING WORLD CHAMPIONSHIP WINNING PERORMANCE TO THE CITY STREETS
12.12.2011 , Milton Keynes, UK INFINITI AND RED BULL RACING BRING WORLD CHAMPIONSHIP WINNING PERORMANCE TO THE CITY STREETS Tens of thousands of Formula One fans were treated to an unforgettable display of inspired performance on Saturday, as Infiniti and Red Bull Racing took to the streets with an exclusive live demonstration. Taking place in Red … Read more