Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Stream new Faith No More album "Sol Invictus"
Posted by AP on 11/05/15
Previous NextFaith No More’s new album ”Sol Invictus” - their first in 18 years - has been made available for streaming over at NPR.org, in advance of its official release next Monday, May 18th.
Comments