Poster of Cast and Crew in Clifford The Big Red Dog - Season 1 - Episode 33 - Tough Enough

Clifford The Big Red Dog - Season 1 - Tough Enough (Episode 33)

Episode Aired On:
Tuesday, September 26 2000
24 years ago