Jersey musician J Hacha De Zola has made a video for Let It Go, playing a down-and-out hung-over guy dressed as Donald Duck. It is a ballsy, trashy blues rock track with brass riding on top. The clip was filmed by Alan Walker, who doesn't like Hollywood endings. Recommended if you like Tom Waits, Jon Spencer and Nick Cave.
HCTF review of Better Run.