APLICATIONS

Best TV villains of 2017

What would the characters we adore be without the villains who make things difficult for them? The best TV villains are the perfect...