twins are taking over the world...

Improv Everywhere has this nice post about a bunch of twins doing a human mirror imitation on a train in New York... watch the video and the read the article here







They had also done a All-Freeze in Grand Central earlier and the site lists other unique and hilarious missions... the frozen grand central video is below...





No comments: