Eight identical twins dress up and accessorize to create a “human mirror” effect while riding a busy subway car together. Love it! Read the whole story and see related pics on the Improv Everywhere site.
Improv Everywhere is at it again. Their newest project turned a little league baseball game in Hermosa Beach, California into a major league event. Go behind the scenes even more with their mission report and photos.