Yellow Ostrich recently rereleased their first album The Mistress in late August on Barsuk Records and just a couple weeks ago dropped their first video for their song “Whale”. It opens with a scene that could be ripped from the Lost and continues on that same theme. One man, in a forest, being chased by a […]

Keep Reading