Crying Carrie

Crying Carrie is a doll invented by Harry Noze.

Physical appearance
Insert details here.

Functions
It's designed with a very loud screaming feature.

Season one
Insert details here.

Appearances

 * What's New, Scooby-Doo?
 * 111. Toy Scary Boo