Five years ago, Subaru and rally car driver David Higgins were out to break a record: They aimed to set the fastest lap time ever recorded by a production car around the Isle of Man’s 37 miles of public road-turned-race course. Traditionally run by motorcycles as part of the island’s near-annual Tourist Trophy race, Subaru […]
More...