Filed under: Daily Drama
While on the subject of drinking, Wanda explained how it had been a tough week on her liver, since she's been celebrating the world's sudden lack of diabetic bearded terrorists.
The Tonight Show with Jay Leno Weekdays, 11:35PM on NBC