You’d think a friendly, giant baby doll would bring joy to a town, right? Well, not in Rochdale, England. A 27-foot-tall, blinking, moving monstrosity named Lilly has taken up residence in the…
You’d think a friendly, giant baby doll would bring joy to a town, right? Well, not in Rochdale, England. A 27-foot-tall, blinking, moving monstrosity named Lilly has taken up residence in the…