via @oj_s
Monster Island

Williamsburg DIY spot Monster Island has been closed since October 2011 but today it's really gone -- the building on Metropolitan Ave at the river (which also held Secret Project Robot which found a new home) is being demolished as we speak. The intsagram above was taken by OJ of XRay Eyeballs and you can still see the SPR art on the walls. Sad.