While our taste is diverse here at This Song Is Sick, there’s no denying our love of hip-hop and electronic...
Esta has shared his 30+ minute "Self Help" mix to celebrate his 26th birthday. The Soulection-affiliated producer shared he...
The emerging side project HOWLS from Australian producers Ta-ku and Kit-Pop has really hit the ground running without any sign...