2 years ago
TeamWaffles
in English · 5,245 Views
likes 9clips 1comments 1
Do You Speak English?
Simon Pegg and the Big Train comedy sketch team perform a funny short on life of an English speaking tourist in France. Although this clip is obviously humorous and down right ridiculous, it would be a pretty strange experience to meet someone who knew a language but just didn't want to speak it to another person!
TeamWaffles clipped in 1 collections