Wednesday, June 28, 2006

Adidas Football Commercial - Impossible is nothing - Part 1

Such a sweet video I can't even tell you. ;) A pre-welcome back to north amreeka celebratory post.