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

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

6,727 views youtube.com

Interest

Australia
Discovered by Jonthedentist
on Jan 28, 2009

Stumblers Who Like This Page