WTF?! Check out this UFO orbs thingy from Russia. I don't know anything about UFOs, but this looks pretty legit; then again, it may not, since this is from Russia and we all know how Russians love to hoax.
Here one of the Russian hoaxes from last year: Russian officials in town of Nazran claims to have captured a "Bigfoot"
There's more: Mammoth Video Is Hoax