Daily DishThe Human Mirror By The Daily DishJuly 12, 2008ShareImprov fun with fifteen sets of identical twins on the subway: