Punk rock dripping with the bloody history of Santa Cruz, California, including three serial killers at the same time in the 1970’s. As all hardcore True Crime believers know, SC District Attorney, Peter Chang, was quoted saying “Surf City, USA? More like Murderville, USA.” This deadly reputation inspired the 1987 cult classic, The Lost Boys, which was filmed on location in Santa Cruz, renamed “Santa Carla for the film. Director, Joel Schumacher (RIP), saw the bohemian beach town, with its internationally known horror stories, as the perfect hunting grounds for teenage vampires to run wild… and boy was he right. If the starlit streets and bloody beaches of Santa Cruz could talk, they’d probably sound a lot like Stellar Corpses.