Whale Whores

Whale Whores

Aired at October 27, 2009 · Season 13 · Episode 11

When Stan and his family celebrate his birthday at the Denver Aquarium they may swim with dolphins! But then the Chinese show up, and it is starting to be a bloody situation.