May 2, 2022 Animals, Bird Owl Top 25 Amazing Facts About Owls | Amazing Facts 4U Owls have been found in the fossil record up to 58 million years ago. The largest recorded owl fossil stood …