Just in case it were a firework I’m not sure how likely it is someone would be bringing one this powerful into Central Park. One of the pics shows his left foot twisted and mangled pretty bad. (I’d post it but don’t want to get in trouble...) I’m not convinced this was a firework either.
A Toe-Popper, maybe?