Residents of the English village of Rochdale were startled by the visit of an 8-meter-tall baby doll. The video went viral on social media.
Read MoreResidents of the English village of Rochdale were startled by the visit of an 8-meter-tall baby doll. The video went viral on social media.
Read More