Born of Osiris

Born of Osiris make a trip to the desert for Angel or Alien

Born of Osiris will release their next album 'Angel or Alien' 2 July 2021 through Sumerian Records. The title track has been released today, along with a superb cinematic video, which you...

MetalTalk News