a full-length review of all the racing from The Isle of Man TT 2018. over 25 filming locations close to the action were used to make this video of what turned out to be one of the greatest TT events ever!

source