Loading...
Showing posts with label Baffles. Show all posts

Abandoned Boat Baffles Scientists for 70 Years

Bouvet Island houses a mysterious abandoned lifeboat that has baffled scientists for the past 70 years. How did a lifeboat end up in the mid...

Mysterious Beached Tusked Whale Baffles Scientists

This rare beaked whale washed up on the shores of Southern Australia has baffled researchers. This female whale would normally have no teeth...