Monday, November 20, 2006





New Exhibit Teaches 'Science Of Aliens'

A new exhibit on the science of alien life has landed at a Miami museum.

The notorious "alien autopsy" film is part of the exhibit at the Miami Museum of Science and Planetarium, along with figures of extra-terrestrials from popular science fiction movies.


Who made the dummy?

No comments: