ECLIPSE Announce New Album ‘Megalomanium’
Set for Release on September 1st Pre-Order HERE New Single “The Hardest Part is Losing You” + Music Video Out Today! Watch HERE European Headlining Tour Set to Launch September 1st in Bochum, Germany Swedish rockers ECLIPSE have announced […]