Close
23 of 31
Best Of TV: Most Annoying Characters
23 of 31
9. Scott McCall - Teen Wolf
People
Tyler Posey
Titles
Teen Wolf
,
Wolf Moon
Back to top