Lead Events Editor
Are you guys sure you want to see Darren Criss live this summer!?
In the first clip on the "5 Things You Need to Know" this week from I Heart Radio, hosted by Paul the Web Guy, Darren proved those speculators that claim the Glee stars lip sync are correct when he gave an impromptu acappella performance.
Let us know what you think?