Impossible is nothing!

>> Monday, October 06, 2008

Beijing Olympic 2008 adidas advertisement.
Very nice advertisement, portraying the meaning of "impossible is nothing"!!





0 comments: