re: #618 Decatur Deb
The film/camera technology (available light at 1/60th, fast lens) says post-’60s. Non-integrated hospital team says pre-80s South, RN wife says the equipment/clothing is 70s.
Alien autopsy.