New York-via-Wisconsin trio Yellow Ostrich tore up the Rolling Stone Rock Room at Lollapalooza on Saturday. The indie rockers performed their toe-tapping, hook-riddled track "Stay at Home," off their second full-length, Strange Land. Check out the performance above.
Picks From Around the Web
blog comments powered by Disqus