Repeat: The find follows a similarly bizarre claim made in November, when a lady claiming to be a former Nasa employee said she had seen humans on Mars.
The find follows a similarly bizarre claim made in November, when a lady claiming to be a former Nasa employee said she had seen humans on Mars.