Loading...
Uploaded by SquintyMcK on Aug 17, 2009
Humpback whale off the coast of Newfoundland (Notre Dame Bay, between Seal Bay Head and Triton to be specific). After watching for a while, it decided to turn and swim under the boat.
Pets & Animals
Standard YouTube License
Off the north-east coast of Newfoundland. Just off the town of Triton to be exact.
SquintyMcK 2 years ago
Where was this?
sparklestar2008 2 years ago
Load more suggestions
Off the north-east coast of Newfoundland. Just off the town of Triton to be exact.
SquintyMcK 2 years ago