Gizmodo

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...