Post Thumbnail

If you're content with letting time pass you by, you may not realize that this year's holiday shopping season is but ten months away, and apparently, Mattel thinks it's got the whole hottest toy thing figured out already. Granted, we'd place our bets on that wildly animated Elmo Live fellow (and yea...

7 years ago 0 Comments
February 21, 2008 at 3:22AM