Barra da Tijuca UFO Photo 1
Photographer Ed Keffel and reporter João Martins claim to have witnessed - and documented with five famous photos - a UFO near Barra da Tijuca, Brazil. The authenticity of these photos has been in question for years. On May 7, 1952, at approximately 4:30 PM local time, photographer Ed Keffel took...