I'm not sure about UFOS visiting here... but I DEFINATELY do not believe in abductions.
I think it's possible that there might be bigfoot and others.... like that ape... in africa.... can't remember the "name". kind of like a cross btw a chimp and a gorilla.
the only thing I remember that is anything close to unexplained is...
I was once by a lake... and saw this HUGE eye staring at me just above the surface. But as soon as I looked, it disappeared.
it was just one.... so that's pretty strange :P
It must have been a HUGE GIANT ENORMOUS frog of some sort.