Gig Reviews
Thy Catafalque
Stengade, Copenhagen, DEN - 6/4
Devil Master @ Stengade, Copenhagen, DEN
Green Lung @ Pumpehuset, Copenhagen, DEN
Album Reviews
You Suck.. no, really.
Posted by xre on 02/06/06
Previous NextStrapping Young Lad has posted a new song online called "You Suck" from their upcoming album "The New Black", out on July 11th through Century Media. Check it out at this location.
Comments