In a podcast probably more suited for October than December, this week we take a look at our all time favorite Disney villains on Episode 149: Top Ten Disney Villains!
This week we talk all about our top animated villains and I make an airtight case as to who is the most evil Disney villain of all time!