HISTORY • 14 hours ago
Join the MonsterQuest team as they delve into the mysteries surrounding the Megalania, a giant lizard believed to have stalked early humans in Australia. Discover the evidence and legends that suggest this creature may still exist.