Do you believe we're not alone in this universe? Do you believe in extraterrestrial life forces... And do you think some of them have made contact with humans here on Earth?
These folks in Massachusetts say they not only believe it, they're witnesses to it. Members of Starborn Support gather to find comfort in each other and their shared experiences; they say they've all had an alien encounter. Founded by Debbie and her twin sister Audrey, the group focuses on helping people learn how to cope with the trauma such experiences can inflict. Each member of the group says they have experienced some sort of encounter or, in some cases, abduction.
Members of Starborn Support know they have many doubters and hope non-believers will treat them with respect.