Abigail & Brittany Hensel – The Twins Who Share a Body




Abigail & Brittany Hensel – The Twins Who Share a Body

Born in 1990, the girls have been brought up in a small, tightly knit community in Minnesota, almost completely protected from prying eyes and inquisitive stares. read more here > absurdabilia.com