The following pics were made after John McGuinness` win on the TT on the isle of man in 2008.
This was the year of the new "more than 130 mph lap-record" on the 60,725 km Mountain Course.
He seemes to be very happy about that. (http://www.johnmcguinnessracing.co.uk/)
pics by colt