Owls

Owls

Owls make almost no noise from flying, even when tested in a room with multiple microphones.

Previous Fact Next Fact
Categories: Animals

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies