Soccer equals religion to many.In particular when it's world cup soccer. How much closer can you get to heaven without leaving this planet? Probably that's why TBWA\ Germany got its inspiration straight from the Vatican - the Sisteen chapel to be precise. Divine pictures fresco style. I consider this a true example of how close advertising can come to art when it is at its best. View the rest over here.

Comments