I was watching This Side Of Paradise and did a screen shot of the Delta Comm
on the ground.
I can't find anywhere it is posted but you can clearly see either a string or rubber band or something
holding the comm lid open.
If it was posted somewhere else let me know.
It isn't solder or anything because it isn't on the one on display at the EMP Museum.
Picture is big so click on it.
If the owner of this picture wants it removed just ask.