Posts tagged "spain shanghai expo"

Thank Heavens No One Had To Give Birth To This Giant Baby

The biggest baby in the world isn’t your boyfriend, or your sister, or even your lazy-ass coworker. It’s “Miguelin,” the 21-foot-tall animatronic brainchild of Spanish film director Isabel Coixet. It…

Simcha | April 30, 2010 - 11:20 am