China's 6.4m-Tall Baby Is Here To Creep Out The World

This 6.4m-tall baby was created by the special effects mavens behind Alien vs Predator. It was built to represent the cities of future generations, or something. But really, it's just unsettling. [io9]

Trending Stories Right Now