wooo man.. thats the place my fren said ...
I saw something at this stretch of road when I was driving home at 4 a.m. some time back, was a woman in red standing by the roadside looking into the forrested side. After the incident, I was on my way home at around 4 a.m. again, but I'm on cab this time. I didn't say anything, but suddenly the cabbie told me he dun like to take this route to where I stay(there's an alternative route), cos the stretch of road is quite "dirty", can see those things. So I guess your fren might have saw the same thing.