I just came across this on Youtube. A 10 minute film of the TT race - no commentary, just music and action. Captures the essence of the races very well.
The TT races take place every year on the Isle of Man (where I live) and is regarded by many as the greatest motorsport event in the world.
Here is a second 10m video which is a short Australian documentary, if you want some background.
Steve