I haven’t been a fan of Frank Carter & the Rattlesnakes for very long; I heard Juggernaut on TeamRock radio not two months ago and I was absolutely smitten. 2,121 more words