Beacon on Mars?

April 9, 2014 LUFOS 8

Bright light that looks like a beacon was photographed on Mars by Curiosity rover recently. Direct link to the photo: mars.jp.nasa.gov What do you think […]

No Image

April 7, 2014 LUFOS 0

The X-Files creator Chris Carter is producing a new television series about the mysterious military installation Area 51. Jason and Maureen discuss that and other […]