November 10, 2008

Discovery Channel: I Love the World


I will never tire of this commercial.

2 comments:

Anonymous said...

Thank you for sharing that.

JoMo said...

I love the giant squid too. It IS rather awesome.