Megazillion Reveals Official Music Video for “Sheep Of Doom”

Baltimore, MD based Alternative Rock artist and multi-instrumentalist Megazillion has released th, official music video for his single “Sheep of Doom”.

“Megazillion has struggled with sleep his whole life. From nightmares and sleepwalking as young as 3, from sleep paralysis, recurring haunted visions, restless legs and good old fashioned anxiety, this song and video try to find catharsis in it’s expression and creation and maybe is enough to connect with those that also struggle with this. That or just get down with the banger!”