June 13, 2016 James Gibson Modern racing Subaru at Isle of Man TT June 13, 2016 James Gibson Modern racing James Gibson returns to the Garage after documenting Subaru's latest Isle of Man TT record-seeking racer.