Environmental Hysteria
- Episode aired Apr 18, 2003
- TV-14
- 29m
Penn and Teller look at some of the more extreme claims of the various environmental organizations.Penn and Teller look at some of the more extreme claims of the various environmental organizations.Penn and Teller look at some of the more extreme claims of the various environmental organizations.