April 30, 2008 in Marketing, Sports with 0 Comments
Awesome soccer ad spot from Nike. Via adverblog.