Scientists Have Formally Invited Aliens to Visit Kentucky
The city of Lexington, Kentucky, appears so tired of being overlooked by humankind that it has sent a formal invitation to the next-best thing: alien life that may or may not exist in a nearby star system.Read more…