Tuesday, August 14, 2012

The Greatest Show on Earth - Isle of Man TT

Here's a wonderful video, from the Isle of Man TT race.

"The Greatest Show on Earth, 2012 Isle of Man TT"
http://www.visordown.com/snippets/the-greatest-show-on-earth/21154.html

And a YouTube version of the same video:
"Greatest show on earth ★HD★ 320kph/200mph Street Race 'ISLE of MAN' TT "
http://www.youtube.com/watch?v=Ph0SjLC_lqk

Just incredible riding.