A Picture Is Worth 1,000 Words, But I’ll Keep It To 180
PRESS RELEASE: Death-metal sensations The Grudge announce the release of their hot new live album “Jihad To Be There.” Available July 1 in stores everywhere. Contains the smash single “Allah Long The Watchtower.” Okay, I […]