Elmo stops by FOX 9 and does magic!

Sesame Street Live! rolls into the Xcel Center Sunday Oct. 27 for two shows, one at 1 p.m. and one at 5 p.m.

Top Videos