China, home of all things astonishing, continues to build the world's tallest statues of Optimus Prime. This 36-foot-tall hulk was unveiled in Shenyang last week, constructed from 20 wrecked vehicles and weighing 11 tons. (Thanks urabus idranim)