Power Rangers Turbo Tv Series
- Divatox has begun her invasion on Earth and the Power Rangers trade in their Zeo crystal powers for Turbo technology powers to combat this new threat.
- Action, Family, Adventure, Fantasy, Sci-Fi, Thriller
- Release Date:
- April 19, 1997 (United States)
- Shooting Location:
- Brandeis-Bardin Institute - 1101 Pepper Tree Lane, Simi Valley, California, USA
You May Also Like: