visit my blogspot page daily ;)
A news report on an East Texas woman's story of alien abductions. Jane Nelms lives near Winnsboro. She grew up in England and has lived in many places, claiming aliens follow her and constantly visit, even now here in East Texas. KLTV 7 has more on her story.