Poster of Cast and Crew in Lil' Red Riding Hood Cha Cha - Season 2 - Episode 12 - Look for the legendary shield!

Lil' Red Riding Hood Cha Cha - Season 2 - Look for the legendary shield! (Episode 12)

Episode Aired On:
Friday, October 21 1994
30 years ago