Millions Irrationally Feared Dead in Minor Train Accident
- Episode aired Jul 13, 2011
After a small train derailment in Delaware, Americans all across the nation are senselessly fearing for their loved ones' lives.After a small train derailment in Delaware, Americans all across the nation are senselessly fearing for their loved ones' lives.After a small train derailment in Delaware, Americans all across the nation are senselessly fearing for their loved ones' lives.