Yellow Ostrich, “Strange Land”
Wisconsin-born, New York-based indie rock trio Yellow Ostrich return with their follow-up to their 2011 debut album.  The band’s sound and even its lineup has expanded since the debut.  As frontman Alex Schaaf says, the first album “was a guy in a bedroom.  Strange Land is a band.”  And he’s right about that; aside from the […]