For 57 years, 954 frames of grainy 16mm film have defied debunking. Is it the zoological discovery of the century or the most successful hoax ever pulled off?
Frame 352: The Enduring Mystery of the…
For 57 years, 954 frames of grainy 16mm film have defied debunking. Is it the zoological discovery of the century or the most successful hoax ever pulled off?