Russian boys record Bigfoot with baby near Ural Mountains
Back in 2014, three young Russian boys followed what appears to be large footprints in the snow. This location is not far from Kemerovo, near a lake in a remote area. Allegedly, these boys,...