Sunday, September 12, 2010
Just after 8 tonight, crews had finally finished tearing down the Howl! stage in Tompkins Square Park... So much work setting it up for two days and tearing it down.... Wouldn't a permanent bandshell make sense here again?
Previously on EV Grieve:
Tompkins Square Park is way past due for a new bandshell