Cardiff based 4-piece Estrons are back with a video for their new song, 'Aliens'. The Welsh word Estrons translates to Aliens in English, and I think is a fitting title for the video the band said was dedicated to our human flaws. I fell for the band in 2013 when I happened across their track 'My Turn' on the Swn Festival website. I'm excited to hear this new material from the band, and cannot wait to hear what's next. Join me in watching the excellent video for 'Aliens' below, it's my Song of the Day!