Monster Island building being demolished today
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...