12th April 2024
0
COBRA THE IMPALER ANNOUNCE NEW ALBUM AND DROP ‘THE MESSAGE’
By John DeauxCOBRA THE IMPALER return with their mighty new single and video for ‘The Message’. Taken from their newly announced upcoming…