Was the December 18 2017 train derailment in DuPont, Washington an alien UFO revenge for December 16 2017 Navy UFO video from 2004?

They don't like news coverage of UFO footage
5 answers 5