MovieMaps

Photo of Crash Site

Location: Central Field
As Seen In: Black Widow

Lights flash on the government vehicles as they approach the crash site.