When Aliens are Detected

See photos and facts on the largest meteorites in the world and learn what happens when we detect alien life. Meteor Crater Museum, 3100 Meteor Crater Road.

Nearby

When Aliens are Detected

3100 Meteor Crater Road,
Odessa, TX
Phone: 432/381-0946
Dates: 3/1/2013 - 3/1/2013