After their latest single release of ‘I’d,d At Aldi’ back in March (a song that I can fully relate to!) that shared the band’s thoughts on why looking your age or younger is such a huge deal in the modern age, Baby Seals have now debuted their new album ‘Chaos’ that has just been unleashed […]