Image

12th Planet

Megalodon – “Encounters” EP
5 years ago

Megalodon – “Encounters” EP

By  •  Music

Any dubstep fans who are worth their salt will appreciate what an awesome producer Megalodon is. He is back on Never Say Die this week, and armed with a downright …
Read More