Scratch

Scratch

Release Date

2014-06-27

Catalog

CR063
Add to Queue
Add to playlist

It's 10 years since IDC's debut single announced the arrival of a major new UK electronic music talent and also the launch of Corsair Records. Since then IDC has received many 'single of the week' accolades, seen both his albums gain 5 star reviews in the major ...