A massive elephant seal was filmed captivating onlookers as it approached a gas station in Victoria, Australia. RELATED: Harbor seals have unexpected journey in Alaska's […]
Continue readingA massive elephant seal was filmed captivating onlookers as it approached a gas station in Victoria, Australia. RELATED: Harbor seals have unexpected journey in Alaska's […]
Continue reading