By Alex Young on September 30th, 2008
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 is everyone accept the city’s ever bustling music community, where the building found on 6 [...]