Vietnam Worm Monster

vietnam_worm_monster

“Nova X” listeners, here’s the pic and video of the Vietnam worm monster. What do you think it could be?

Source: Fear.net

5 thoughts on “Vietnam Worm Monster

Comments are closed.