What's brought this on all of a sudden?
Skies to be swept for alien life
Can it see as far as Swansea I wonder?
Skies to be swept for alien life
The switch has been thrown on a telescope specifically designed to seek out alien life.
Comment