← Return to photo page

on cue, Tom Kaminski of WCBS Chopper 880 has a shot of what's left of Giants Stadium