Clearly the man is mistaken...
Anyone can plainly see it is the "Rock Biter" form 'Neverending Story'
Off Topic » in reply to Texas Man Sees Gift From Heaven In Jesus Meteorite
Anyone can plainly see it is the "Rock Biter" form 'Neverending Story'