Yeah "toe in the radiator" means putting your foot flat to the floor!
I liked his facebook status updates during the day:
Friday @ 7pm:
"its that time again...Time to shake and bake! Next stop, Brands Hatch...." *photo of his pristine Golf on the trailer outside his house*
Saturday @ 11:15am:
is shaking... And quite literally baking in the kent sunshine with Mr F.. Hoping to add 'overtaking' to that list within the hour!
Saturday @ 9pm:
has shaken, overtaken... And er break-en... Oops..