Humor: British Teamwork

Off topic, but what the hell it's the weekend and you need a good laugh. Enjoy!