The Island of Massive Hamsters and Giant Owls



Again in the late Miocene epoch, there was an island–or it’s possible a group of islands– in the Mediterranean Sea that was populated with superb giant beasts.

source