Tom Felton, who plays Draco Malfoy in the 'Harry Potter' films, is backing Severus Snape to win the Harry Potter World Cup.
Tom Felton backs 'Snape' for Harry Potter World Cup