Circuit & Endurance Watch an onboard video of the Subaru WRX STI’s record lap in Isle of Man 25 Jun 2016