Isle of Man TT Onboard A Subaru WRX STI

The Isle of Man TT is absolutely bonkers on a motorcycle but it’s also pretty crazy in a car too! Check out this video showing some absolutely superb driving skills:

Leave a Reply