Plot: The men build a water slide. Red shows how you can fix your own windshield
The Red Green Show - Season 1 - Water Slide (Episode 24)
Episode Aired On:
Tuesday, January 1 1991
34 years ago
Tuesday, January 1 1991
34 years ago
Go to
Episode 23