Horror Effect Image

Season One

09

The Leak

Bhopal Gas Disaster / 1985 Institute, West Virginia Union Carbide Plant Leak