Elmos [and Shreks and even a Dora] have invaded Times Square.  Nothing says 2009 like a giant Elmo.

Elmos [and Shreks and even a Dora] have invaded Times Square.  Nothing says 2009 like a giant Elmo.