Over in Mother Russia, there is a UFO hot spot.  Locals say the witness UFO's fly by frequently and now they say one of the UFOs have crashed and they have the dead body of an alien visitor.

loading...

I'm calling BS on this.  I think it looks rubber, but maybe you think differently.

More From Banana 101.5