Rock Metal MachineAug 222 min readEclipse Share new video “Still My Hero” from upcoming studio album “Megalomanium II” Swedish rockers Eclipse share the new single and video “Still My Hero”, taken from their highly anticipated new studio album “Megalomanium I