Freak Show
UK TV VOD review: American Horror Story: Freak Show Episode 13 (Finale)
January 27, 2015 | Alice SlaterAside from The Walking Dead (which will outlive us all), all good things must come to an end. It’s with a heavy heart that we must say farewell to the carnival, as Episode 13 marks the final chapter in our … Read More