Think That I’d Come Back
Darren Criss stopped by Live with Kelly today, January 5, in New York City.
Darren was on the show to talk about his stint in the Broadway musical How To Succeed in Business Without Really Trying.
He looks great in this video!
Has anyone seen him in the musical or going to see him?
MC