What do people think of the photo at the link below? What is the vote? Is this a meteorite, or not? http://community.webshots.com/photo/165850784/165851815OYLCpy