From the new LP "The 13th Floor" - out September 9, 2016 on Alpha Pup
Universally acknowledged as some of the most skilled scratch DJs in the world, turntable legends the Invisibl Skratch Piklz are releasing their first…
lovin the groove
respect piklz
clean; awe
and shit, theyre going hard