Movie Review: Creepozoids

Note to self: CreepOzoids, CreepOzoids, I cannot say how many times I wanted to call this movie CreepAzoids. Your flesh will CRAWL right off your SKIN! Set in a futuristic 1998, six years after an apocalyptic nuclear war, a group of army deserters take refuge from ‘acid rain’ in a seemingly abandoned laboratory complex…a band …