Gig Reviews
Thy Catafalque
Stengade, Copenhagen, DEN - 6/4
Devil Master @ Stengade, Copenhagen, DEN
Green Lung @ Pumpehuset, Copenhagen, DEN
Album Reviews
Turtle Skull debuts new track: "Apple of Your Eye"
Posted by AP on 04/08/20
Previous NextAustralian psychedelic rockers Turtle Skull have debuted a new track titled “Apple of Your Eye” and you can listen to it below. It is taken from their forthcoming album “Monoliths”, which is set to be released through Catharsis and Kozmik Artifactz on August 28th and the details of which were listed in our previous news item.
Comments