Guy Martin and executives from Suzuki motorcycles talk about the Isle of Man TT – probably one of the best videos on Isle of Man that we have seen!  A must watch…for sure!