Cosmo Girl
Junior Member
- Messages
- 47
Psychic Uri Geller claims Nasa is lying about Mars discoveries and aliens
Uri Geller has questioned recent Nasa discoveries on Mars and has argued that UFOs have crash landed on the red planet. βItβs definitely not natural or Mars-made. Any rational person, any logical person would tell you it canβt be a rock and is a twisted wreckage of somethingβ, Mr Geller wrote on...
www.independent.co.uk