Sunday, June 6, 2010

The World Cup's coming to a galaxy near you...

Adidas has this great spot leading to the start of the World Cup later this week:

No comments: