I'm hooked on the Beluga Cam from Marine Land in Niagara Falls. (Although "hooked" is probably a word that marine life ain't too keen on.)
Go watch those pale little whales swim and play. They're much more interesting than anything you'll find on my site.
