Whale Touches Whale Watchers

Video: Captain Dave’s Whale Watching in Dana Point, California.

Top Videos

Most Watched

KTVU Vault

Wild Rides