Talk About the Weather

S1E40 · 1999-02-03 · 30 min

A jaded weatherman activates a weather controlling satellite that threatens New Detroit.

The show’s own verdict is on its page.