A Comedy Never Fails to Make You Laugh! - Do You Speak English?

<p><span>Simon Pegg and the Big Train comedy sketch team perform a funny short on life of an English speaking tourist in France.</span></p>