Episode 10

S1E10 · 2007-04-29

How many countries can you visit in 24 hours? (in Europe)

The show’s own verdict is on its page.