end of the world locust invasion

Monster Locusts

Do You Have Any Monster Locusts in Your Life? As a kid my friends and I nearly lived our lives around the Friday Night Creature Feature—A la “Fright Night”, which was a campy TV show that featured an old “monster movie”. One of the earliest ones that I can recall was about a scientist who, […]

Monster Locusts Read More »