The Vindication of Twilight Fans: A Review of Pablo Lorrain’s Spencer

5 Stars The year is 2008. Twilight is on our screen and Kristen Stewart stars in the lead role as Bella Swan. I knew then that she was a star. Vindication is SWEET.  Before I even really get into why Spencer I have got to say that Kristen Stewart deserves an apology. I have been Read More