As much as I would like to see Mammoths still roaming the Russian tundra, I have to go with “Bear carrying salmon” on this one. These things are fairly disappointing, fairly regularly. UFOs that are clearly one of those guys sitting in a paraglider, or the dashboard lights of a car… but I will keep checking them out. What do you think it is?
<<update>> turns out it was a hoax: CBS News