Frank Carter & The Rattlesnakes by Jenny Brough
The new Frank Carter & The Rattlesnakes single features Joe Talbot of
Idles.
Frank Carter has premiered his new Rattlesnakes single
My Town, a metaphor for ‘our collective mental health falling apart’ and a first production credit for guitarist Dean…