Found in Siberia Russia: Is It A Tiny Dead Alien?
If it is from Siberia it has to be true – right? I could care less if this is real or not but when I find things about UFOs I just have to post it… About a month ago this story was floated in the airwaves on a major UFO event that occurred in the