This picture was taken on August 1, 1984. Marcella was the Emcee for the Shirt Tales show. She is also a dancer/performer. Juggles and the other clowns worked closely with the Shirt Tale characters in 1984. This show took place in Shirt Tale Land--formerly known as Kiddie Kingdom.
© from the personal collection of Peter Cincotta - Juggles the clown