Coast to Coast AM ·
Aliens in Brazil with Dr. Roger Leir
About this show
Dr. Roger Leir discusses his research on alleged alien implants and UFO encounters in Brazil. He shares findings from his investigations into physical evidence of extraterrestrial contact.