3 Sep 2021, 19:32 UTC · By: Todd Halterman / Aside from being simply beautiful as a piece of design, the 900 Super Sport also has some famous track pedigree and TT cred to spare