Skip to playerSkip to main content
  • 13 years ago
http://churchillwild.com/

Some of the best and rarest underwater Beluga Whale footage on earth was shot at the Seal River Lodge, North of Churchill with Churchillwild.com. This is the footage that was not licensed for use by CNN.
Be the first to comment
Add your comment

Recommended