Steven Curry, a meteorite researcher who lives southeast of Montrose, claims to have found the first lunar meteorites in North America. But it's what's inside these meteorites that he says will change life as we know it.

Curry has research sites all over the country but he's found lunar rocks right here on the Western Slope. He says he's made some life changing discoveries.

We've all thought about the existence of life on other planets, now curry believes he has the evidence to back it up.

After magnifying the images, he says he's found outlines of crustaceans, snails and sea worms inside his meteors.

Hhhhmmmm.  Sure the rocks are truly meteoric in origin? To read the rest of the article, click here.