Thursday, June 12, 2008

I Love the World (Video Game Edition)

This is an all video game version of this commercial for the Discovery Channel.

No comments: