Kingston Livingston III

Kingston Livingston III is performed by Kevin Clash.