Thread:Comments:Stephen Hawking: aliens "almost certain to exist," could invade Earth/Will the man in the tinfoil hat please stand?

Seriously? So discovery channel has finally been caught up in the alien craze.... Yeesh.....