70s

The World’s Most Identical Twins

Anna and Lucy DeCinque are a pair of identical twins that shared more than just a womb. They share everything. They claim to be the “world’s most identical twins”, and they might be right about that…

Read