Ghost premiere first song off new album, ‘Meliora’
Posted by Zach Shaw on May 31, 2015
This past week saw Ghost taking over late night TV with a teaser confirming plans to release their third album, Meliora. Well, it didn’t take long for a new song from Papa Emeritus III and the nameless ghouls to be unleashed. Sirius XM’s Liquid metal premiered the first single from Meliora over the weekend. And […]