Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Clap Your Hands Say Yeah to release new album "The Tourist"
Posted by LF on 11/01/17
Previous NextThe indie rock group Clap Your Hands Say Yeah have a new album coming out on February 24th. It's called "The Tourist" and the first single from it is already streaming. Check out "Fireproof" here:
Comments