Boom of the day! Twins Make an Amazing Discovery 11 Weeks after Birth, It’s More Than Heartwarming! boom Aug 1, 2016 It’s always weird when you see a stranger who kind of looks like you. There are billions of people on this Earth,…