Great natural wonders - tidal waves at Talbot Bay, Australia...

David Attenborough narrates this video clip about Talbot Bay, a rarely seen...

8,963 views youtube.com

Interest

Australia
Discovered by Jonthedentist
on Jan 28, 2009

Stumblers Who Commented On This Page