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