The historical home of road racing, the Isle of Man, is the venue for the King of the Roads most recent event, the Southern 100.