The Parody Wiki
Advertisement

Quinton is TV's favorite stuffed Horse from Elmo's World OC. 

Quinton (Elmo's World)

Advertisement