The Largest Owl That Ever Existed
Cuba's extinct giant owl, Ornimegalonyx, was the largest owl that ever lived.
Sony’s 185 TB Cassette Tape
America’s First Woman Olympic Champion Was a Golfer
Count Wampyr Not Dracula
Lightning vs the Sun: Which is Hotter?