Is Laurie Strode The Sister Of Michael Myers?

Compass Worldwide Photos In hindsight, 1978’s…