Several readers pointed us to the Howl! Festival's Facebook page... where we found the following announcement posted this morning:
HOWL! Festival 2012 arrives June 1, 2, and 3 in Tompkins Square Park. Non-stop fun and nonsense for kids of all ages~
Check the Howl! website here for more details.
Our previous coverage is here.