new london texas school explosion wtf fun November 20, 2015 New London, Texas school explosion – WTF fun facts Share this:TwitterFacebook Related