Separated at Birth

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

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

File under: Historic.