• Embed

Mahmoody Blues

Clip8/24/2010

Iran reveals its diorama technology by unveiling an "ambassador of death" with cardboard clouds, painted backdrops and fake snow.

Watching