Tag: Big Snow Buffalo Lodge
On Wednesday, July 17, Big Snow Buffalo Lodge had its last show. The venue, situated in an old party supply storefront 89 Varet Street in Williamsburg near the Bushwick border, had become as well-known for its open-armed, welcoming, absolutely no-bullshit attitude in the two years since it opened as it had for the staunchly DIY […]