Mysterious Green Worm Creature Horrifies Taiwan
[adinserter block=”1″]New footage of a worm is horrifying residents of Taiwan, causing them to round up children and hide indoors until military forces are able to report all instances of these new worms being destroyed. An amateur cameraman was able to capture footage of one of the worms and uploaded...