Scary Waste

Scary Waste

Available on Prime Video
S1 E12: The heroes journey to the USA to prevent catastrophe after toxic waste is dumped in a river.