Canceled Too Soon

Ep. 72 - The Flash (1990-1991): The first live-action version of THE FLASH was one of the most expensive tv shows in history, and maybe one of the most important superhero adaptations ever. But was it... CANCELED TOO SOON?
30
00:00:00
30