• 7 Things We Want to See in THE LOST BOYS TV Series

    From the opening scenes of the original 1987 film, the town of Santa Carla, California (in reality, Santa Cruz) is a character in the film. The town’s …

    Read More
  • 0 0