Megalodon's 'My Selecta' EP is out now on Never Say Die.
Playlist / Purchase here:
nvrsyd.co/NSDX088
Follow Megalodon:
fb.com/megalodondub
@megalodon
twitter.com/megalodondubs
youtube.com/megalodondubs
This One so craazzzyyy xD ! Solid Work !
still a killer
So good
OMG