(Audio) Kid Koala – ‘Scratchcratchratchatch Tape’

Scratchcratchratchatch is the title of Kid Koala’s Ninja Tune debut album, released in 1996. The tape is limited to 500 copies and sold out for years. Now Kid Koala decides to liberate the remastered project digitally. Stream and download below.