For millions of years, giant animals or megafauna roamed the lands that are now Australia and New Guinea. Many were like much larger versions of...
7eecce13a32bcdf310f9217ed8c1bc74