You need to enable JavaScript to run this app.
Every Pixar Villain Ranked
Schaffrillas Productions
3,265,754 views
118,342 likes