Stockholm
S14 E28 December 3, 2014
Source:
Advertisement
Advertisement
Advertisement
Overview
The tourists arrive in the Swedish capital of Stockholm, where Brendan struggles to keep his cool on a chaotic canoe journey, and one of the group shows him up by falling asleep on a tour of the royal palace.