new london texas school explosion wtf fun November 20, 2015 New London, Texas school explosion – WTF fun facts