Electric transformer explodes in Queens

Quite a few Ghostbusters references were made about this on another site.