simplemind
JF-Expert Member
- Apr 10, 2009
- 16,806
- 9,742
Good news they have found aliens.
Bad news the aliens are about to invade earth. Is it? 😃'Mars mystery solved': Nasa prompts speculation with promise of major announcement | Science | News | The Independent
Bad news the aliens are about to invade earth. Is it? 😃'Mars mystery solved': Nasa prompts speculation with promise of major announcement | Science | News | The Independent