Separated at Birth

Baby Danica 7 Evita

Right: baby Danica May Camacho, the symbolic seven billionth recorded birth; Left: Legendary Argentinian first lady Eva Perón.

Erik Estrada & Laura León: Reunited and it feels so ewww…

Dos Mujeres Telenovela

File under: Historic.

Follow

Get every new post delivered to your Inbox.