Bowery Ballroom


placeholder image
Where We Live: Bowery Ballroom – New York, NY

Deep in the heart of Manhattan’s Lower East Side lies a small, beige building that most New Yorkers probably don’t give a second thought to as they pass it by on your standard, Big Apple kind of day. Well, that …

on September 30, 2008, 2:15pm