Megalodon - My Selecta [Premiere]


Few days left before Megalodon's ' ENORMOUS and MASSIVE 'My Selecta' EP to drop on Never Say Die Records!!! Don't sleep on that and make sure to grab your copy! Check out the premiere of My Selecta off this Huge EP ! Insane! 

Comments