Those sneaky musical cephalopods known as Squid Lid recently released a new album while I wasn’t looking and now I can’t stop listening to it, in particular Shiny Metal Lure. Even better? The video!
Those sneaky musical cephalopods known as Squid Lid recently released a new album while I wasn’t looking and now I can’t stop listening to it, in particular Shiny Metal Lure. Even better? The video!