Waterfront Cities of the World S18E21 backdrop
Waterfront Cities of the World poster

Waterfront Cities of the World (2011)

S18E21 Crystal Clear

Sep 06, 2021 Season 18 Episode 21 Documentary

Stan finds himself in a tricky situation as he attempts to win over Toshi's father. Meanwhile, Klaus and Jeff decide to escape to the countryside for a relaxing weekend trip.