News

February 15, 2012 at 10:46 AM

Last night’s special Valentine’s Day episode of Glee featured what teacher Will Schuester (played by Matthew Morrison) deems The World’s Greatest Love Songs. Featured in the episode was one of the songs in the Reservoir catalog, Mario’s “Let Me Love You”, sung by Kevin McHale who plays the wheelchair bound crooner Artie Abrahams.