Rachel Weisz
Season 10 E 24 • 02/22/2005

Globetrotter Rachel Weisz trumpets the merits of Montreal and genteelly pees in the presence of lions.