Taking it to the Manx

Touring the Isle of Man is a top-gear trip