Clips from Isle of Man TT (Tourist Trophy) Road Races in 2006 and 2007. By Chris Bright www.thebrightstuff.com