Stock up your tissue boxes for the Series Finale of Glee Season 6 Episode 12 "2009" / Episode 13 "Dreams Come True" FRI 8/7c on FOX.