I’m pretty sure all these memeories come from the same movie. probably an 80’s movie. I remember a lot of zombies/monsters crowding around a car, on top of it and such. and some kids/teens are in the car and they light some candles and that makes all the monsters stop…i think. sound familiar to anyone?
Maybe, Return of the living dead part 2 or 3?
http://youtu.be/AWTyl2_rfj0
def not III, very unlikely II…the candle is the key part. more magic than science IIRC