Lunch Break: GLEE’s Darren Criss Sings “Part of Your World”

For all the latest TV news and reviews

  • So that’s what he was doing at The Grove…

  • So that’s what he was doing at The Grove…

  • shanna

    And now I love him even more than I did before.