United Kingdom - London Coach Trip : Season 1 Episode 30
Channel 4 int(0)
Aired: April 19th, 2005 @ 4:30 PM EST on Channel 4
The coach makes its way back home to London, giving everyone a chance to recall the highlights of their extraordinary 30-day European coach adventure.