NEW SOUTH WALES, Australia -- So a confident pelican walks into a fish and chips restaurant in Australia... and actually waits in line! This happened in Kiama, New South Wales, grabbing the attention ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results