ben afflick

No Deep Impact Armageddon
You can relax now.  NASA has largely dismissed a Russian report that an asteroid larger than two football fields could hit Earth by 2036.