Video Madness: Lizard People Among Us

HorrorNews.net-Thumbnail

This little ditty was a testimonial I found, that suggests that Lizard folks are living among us. I may frequent a few of these as they are quite compelling. Othere theories suggest that they are keeping some in the Denver DIA underground tunnels. Seeing that I live close to that area, I’ll be watching for a a decrease in fly activity.

Leave a comment