MEGAZILLION Reveals Trippy, Official Music Video for “Sheep Of Doom” off of New Album, ‘Triple Phoenix’!

Baltimore, MD based Alternative Rock artist and multi-instrumentalist  has released the surreal, official music video for his single “Sheep of Doom,” off of his newest album, Triple Phoenix.  Shot by “Mike,” Triple Phoenix was recorded and mixed at The Hot Box in Baltimore by MEGAZILLION himself. Purchase / Stream “Sheep of Doom”  “Megazillion has struggled with sleep his whole life. From nightmares and…

Read More