Show Spotlight Welcome to Trouty Mouths! The show dedicated to proving one of pop culture’s most shameful truths: that the Glee cover is better than the original.   Every Wednesday from 2-3pm, we’ll be in the studio playing our favourite New Directions covers. With weekly themed episodes,