Fri 10 Jun 2011
Mark Higgins breaks Isle of Man TT circuit record with Subaru WRX STI sedan
By kleo. Subaru Comments Off
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 the British Isles, the Isle of Man is a self-governing British Crown Dependency.



