A weird thing once happened in Ingham, Far North Queensland, Australia. Hundreds of thousands of “flying foxes,” also known as fruit bats, swarmed the town...
It’s not photo-shopped, says the unnamed Department of Transportation employee who posted traffic cam stills of “bigfoot” captured at Sherman Pass, in a remote part...