Top Gear Trivia

Schichael Muhmacher?

Seriously, this is a a stoopid question. :p
 
Time is running out so I'll make it a bit easier:

This person is a he
He has been on TV Top Gear
He knows how to drive a Formula One car
He's from the British Isles
 
When Jeremy took his sub-100-pound Volvo onto the motorway, he grimaced at the poor quality of the radio that it had while it was playing a song. What song was it?
 
Angels -Robbie Williams
 
In the Top Gear of the Pops special, what 3 words did they TG3 challenge McFly to write into their song?
 
Top