December 4, 2009

VIDEO: Epic Italian ad



Will Italy be the power the U.S. will face in the group stage?

Who knows, but I like this ad.

No comments: