I ain’t got to many words for this one beside WOW, this is a sick track !! 12th planet will be touring in north america for the next two month or so. Check is website for tour dates and more info.
Here’s the official music video for the track reasons remixed by Doctor P. Its a bit old but i still listen to that track on a regular basis. Enjoy