Striker Striker Check out Canadian shred masters STRIKER's latest music video 'On The Run', in support of their 6th studio album entitled "Play To Win" (Record Breaking Records) released...