Larger than life

April 5, 2008

Life must be sweet if you’re one of the execs at BMW Russia or working for Moscow’s Mayor! A 6000 square meters billboard in downtown Moscow, complete with life sized cars- that’s what I call oligarchic marketing ;)

pics via notcot.orf