Share on Facebook0Share on Google+0Tweet about this on Twitter0

Glee

Kevin McHale Does His Boy Band Thing in NLT’s “She Said, I Said” Music Video

Were you surprised to discover that Kevin McHale (Artie) was in a boy band during his appearance on Leno last week? We weren't (yeah, that's how much we love him). But we realize not everyone lives their lives following Kevin's every move - past and present. So here's a trip down memory lane with his former band's (NLT) heartfelt video for "She Said, I Said (Time We Let Go)," complete with close ups of brooding faces and pop-n-lock choreography!

11.18.2010 / 06:43 AM EDT by Semhar Debessai
Related: Glee, Music, Kevin McHale

Share on Facebook0Share on Google+0Tweet about this on Twitter0