Rowan Atkinson made an appearance near Buckingham Palace while perched on top of a 1976 British Leyland Mini 1000. AKA, a Mr. Bean car. The actor then recreated a scene from a 1994 sketch, "Do-It-Yourself Mr Bean."
You smiled.
Please follow us on Twitter for exclusive stories, Like us on Facebook, Or return home for award winning writing.
Tweet