Tag Archives: Lars Plegge

German Rockers Secrets Of The Moon Announce Two New Releases

Secrets Of The Moon

German rockers Secrets Of The Moon send word they’ve got an all new album due out in May 2020. They were kind enough to send along a preview. Three singles from the album will drop between now and the May 8th street date. This is some cool stuff! Prophecy will handle …

Read More »