Michael Myers let me live! September 4, 2022 by Onyx Wolfsbane Facebook Twitter Pinterest LinkedIn Omg, I’m glad I survived, bless that killer. They let me live! I honestly thought I wasn’t gonna make it. source