Strange creature was found in a small town Central America
silvac
Published
11/27/2012
people are beliving this creature is outer space, audio was from a news report and I remove it.
7 Comments