I found these both through the MCN site. The first one is truely amazing and shows just how on the limit those maniacs that race the TT are, keep an eye out for the wheels and how much they move (esp the tyres on a couple of the bikes!)
http://www.youtube.com/watch?v=-0gwP...layer_embedded
This next one is one of those WOW as if that happened!
http://www.youtube.com/watch?v=Eo5WU...layer_embedded