I couldn’t stop thinking about Clarice Starling while reading this whole article. Damn Jodie Foster is an awesome actress.
Youtube Video
Another great post Political Atheist!!