Where To Stream Sliders Season 3 Episode 3
Electric Twister Acid Test
- Aired October 4, 1996
- 60 Min
- Rated 6.7
- Number 50 Of 87 Rated Episodes
In a desert, the Sliders find a village plagued by tornadoes and presided over by a dictator who'll stop at nothing to keep his subjects under his iron rule.