Defected Records Archives - This Song Is Sick

Feb 5, 2021

Idris Elba Releases New Deep House Track “No More Looking Back” With Inner City

This is a match made in house heaven. London’s Idris Elba and Detroit duo, Inner City, have joined forces...