Elmo Live, the most engaging and entertaining Elmo plush product ever, was introduced today at the Mattel and Fisher-Price showrooms for the 2008 Toy Fair in New York City. (Photo: Business Wire)
Video Rating: 4 / 5