Another massive track from the duo... :tjon:
YouTube - Super8 & Tab - Delusion
what do you all think?
YouTube - Super8 & Tab - Delusion
what do you all think?
It's a rip-off of some track from 2001-2002 something, but I can't come up with the name... Anyone?