Loading...
Uploaded by keetch on Sep 4, 2006
Anyone who tells you that you can't see whales if you depart from Vancouver (as opposed to Victoria) hasn't tried it yet - or they own shares in a Victoria whale watching company.Can you say... SUPERPOD?!?!
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)