Wednesday, May 7, 2008

Discovery Channel TV Ad


This is really sweet - kinda makes you think about the amount of effort that went into making the whole thing. Heh.

(courtesy of nonsengs)

No comments: