You know how people always say that from birth twins have that special connection that lasts a lifetime?
I never really understood it… until this adorable video of twin baby girls!
See the two twins sneeze at the same exact time!
[embedyt]http://www.youtube.com/watch?v=R3wPepC_XRw[/embedyt]