General Musings From the Internet & Beyond

Heartwarming Tearjerker of the Day

Heartwarming Tearjerker of the Day: Caught on camera: A little Brazilian girls reaction to seeing her face for the first time after undergoing cleft lip surgery.