November 10, 2008

Discovery Channel: I Love the World


I will never tire of this commercial.

2 comments:

  1. Anonymous2:39 AM

    Thank you for sharing that.

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

    ReplyDelete

Note: Only a member of this blog may post a comment.