Have you heard the urban legend about what happens when you take a mirror selfie three times in a row? Supposedly, as soon as you snap that third pic, the ghost of Karen, the girl who died taking...
Have you heard the urban legend about what happens when you take a mirror selfie three times in a row? Supposedly, as soon as you snap that third pic, the ghost of Karen, the girl who died taking...