Sesame Street Spoofs Glee by Tastefully Offensive This post is brought to you by the letter ‘G’. [vvv]