TT 2010: On board a 130mph lap with John McGuinness

Want a sneak peek at what a 130mph lap looks like? Thought as much