News

The egg that spawned the freaky facehugger creatures in the 1986 sci-fi movie "Aliens" has a new home -- in one of the nation's premier museums.