There are some things you can’t unsee. I’ve been trying for around a year to unsee the almost (but not quite) laughable horror that was the Human Centipede trailer. Somehow, it followed me around and would present itself right at the moment I thought it was erased from my memory…
