ABC For Kids Wiki
Advertisement

Queen of Trash is a character in The Adventures of Elmo in Grouchland.

Advertisement