- Aug 12, 2015
- Reaction score
To date, the phenomenon of Bigfoot has hardly been studied. There is no real evidence of the existence of the forest monster, but reports from frightened eyewitnesses regularly come from different parts of the earth. In the southwest of Russia, near the city of Adygeisk, local residents filmed a...
clearly a Soviet Swamp ape duhhh