Sad Palace’s latest single is a testament to their clear talent.

Advertisements