The Horror Corner
Santa Carla has become a haven for the undead … blood suckers.
3" weatherproof vinyl sticker