Steven Curry fancied himself a pro, then it all fell apart
"He's found outlines of crustaceans, snails, and sea worms inside his meteors," the Grand Junction, Colo., news report declared. "Proof of alien life." That would be something, if only it were true. Writing for the Verge , Brendan Borrell has the lengthy story of Steven Curry,...