Nearly two decades ago, the rumors began: In the Atacama Desert of northern Chile, someone had discovered a tiny mummified alien. Tom Hanks ‘storms out’ of SNL 50th anniversary concert Charles ...