Key & Peele

Inner-City Wizard School

Season 2 E 6 • 10/31/2012

The principal of a struggling public school for wizards gives a tour.

More