unidentified creature found in Russia

It may an alien falling from the sky, It may a some kind of creature floated...

20K views youtube.com

Interest

Bizarre/Oddities
Discovered by bambi05
on Nov 22, 2008

Stumblers Who Like This Page