Red Persons Troupe

The Red Persons Troupe is a group of street artists.

Season two
Insert details here. (The San Franpsycho)

Appearances

 * What's New, Scooby-Doo?
 * 208. The San Franpsycho