China’s Life-Sized Optimus Prime Built out of Junk Cars

Chinese engineers have constructed a thirty-three foot tall (life-sized?) statue of Optimus Prime. House at the Bird’s Nest in Beijing’s Olympic Park, the piece was created entirely from used cars and other waste materials.  

 

Exactly what meets the eye.

Scrap Metal Transformers Statue debuts in Beijing – People’s News Daily (via Slashfilm)