Awesome
Mar 10, 2014

Creative advertising: National Geographic Knows How To Draw Your Attention.

cool 3d ad escalator National Geographic crocodile
National Geographic in Brazil took a campaign with a 3D crocodile down an escalator. It is so realistic that actually scared many commuters using this escalator.