Human Mirror h4z4rd Published 07/08/2008 Pairs of identical twins play with people's minds on the subway. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: human mirror prank subway NEXT VIDEO Famous Last Words 1 Comments Log in for Comments
1 Comments