I've got shitloads of video footage to go through, but cobbled a few clips together last night before I work on something more entertaining. God I love the Isle of Man.