Scream Queens: Everything You Need to Know About Season 2
Sep 19, 2016 5:11 PM EDT
Not a lot of people know this, but a long time ago Ryan Murphy sold his soul to the devil and in return he received the unique ability to deliver approximately 1,000 TV shows a year. Now, the quality of said shows was not discussed in the devilish de… Read more