What is going on with Mattel? Months of nothing... and all of a sudden the light switch is on! Almost more surprising than the fact more new cars are...