This Video of the 2012 TT is pretty impressive! Puts a Real perspective to the Speed they are Going, Amazing!!! !