Poster of Cast and Crew in Kousoku Sentai Turboranger - Season 1 - Episode 18 - 5-Minute Transformation

Kousoku Sentai Turboranger - Season 1 - 5-Minute Transformation (Episode 18)

Episode Aired On:
Saturday, June 24 1989
35 years ago