Watch: Hilarious sports commentary for a supposed penguin race in Australia by Andrew Cotter
Phillip Island Nature Parks in Victoria, Australia is one of the country’s most popular attractions to see penguins.
Support our journalism by
subscribing to Scroll+.
We welcome your comments at