Lower East Side music venue The Living Room will close on October 26. In an email to fans, the owners explain that they are looking for a new location, but haven't found one yet. The club has been around in one form or another for the last 16 years. [The Lo-Down]
Filed under:
Loading comments...