Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
TTNG announce new album "Disappointment Island"
Posted by LF on 09/06/16
Previous NextBritish indie/math-rock band TTNG (This Town Needs Guns) have announced the release of their new album "Disappointment Island" which will be out on July 8th. The opening track "Coconut Crab" is currently streaming and you can check it out here, along with a look at the album's art work:
Comments