Tag: Chanel

Review: 'Scream Queens' Season Finale
Culture of Pop

Review: 'Scream Queens' Season Finale

By Jeanie WeberDecember 10, 2015

“What fresh hell is this?” Who knew that this quote from the very first episode of Scream Queens would be the best way to describe Tuesday night’s shit show of a season finale? It was...