Just saw this this morning. It takes place in Central Park and is really pretty cool. Thought I'd share.
Eddie