Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
New essential album reviewed
Posted by sats on 15/04/05
Previous NextThis time it is the Tool album Lateralus released in May 2001. If you don't already know Tool its worth checking out if you're into rock, which I suppose you are. It's, in my opinion a great album and one of the best releases post-2000.
Comments