Mark Higgins breaks Isle of Man TT circuit record with Subaru WRX STI sedan
For any sports car in the world, a record-breaking Nurburgring lap is one of the most important deciding factors of its credibility. However, there is another place in the world where records are just as important – the Isle of Man. Located in the Irish Sea between the islands of Great Britain and Ireland, within [...]
