A New Record for Subaru on the Isle Of Man? Published on April 6, 2016 in Racing by Samuel Labrie-Ross Photo: Subaru David Higgins and his WRX STI prepared by Prodrive