By Michael Franco They say the eyes are the windows to the soul. A recent study says staring through those windows a little too long can lead to some strange sightings.
Ten minutes of eye contact leads to hallucinations, monster sightings
Leave a reply