Portland heavy metal group Silver Talon have released a music video to accompany the release of ‘Kill All Kings’. The track will feature on their impending debut album