The deal is done. Steven Tyler is officially the new judge of, “American Idol”.
More on it here:
You gotta wonder if he’ll be a mean judge or a nice one? Either way I don’t care. I don’t see Steven lasting long in American Idol. More drama out of this guy will happen which may cause him to get fired or quit.