The New Citizen Kane is back with a bang: Dive into the entrancing paradox of ‘Ratbag Joy, ‘ where dance beats meet raw introspection.
Following the UK Club Chart Top 10 hit, ‘Lump In Your Throat’ and with his last single, the dreamy ‘San Diego’ still on