Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
New Taproot album on its way
Posted by PP on 29/04/08
Previous NextTaproot will release a new album called "Our Long Road Home" on August 5th through Velvet Hammer Music.
The first new song from the album is called "You're Not Home Tonight", and it can be heard on their album blog.
Comments