Submitted by Brad
THE WORLD’S GREATEST MOTOR-SPORTING EVENT, – The “ISLE of MAN” TT. New TT Fans every day from all over the world. Top Speed 190-206mph over a 38 mile road circuit.
Music By : Within Temptation – “Faster” instrumental version with some sections from the Vocal version inserted back in.