We Are Not Alone April 4, 2022: Martha Twichell

Guest: "Martha Twichell":
Martha Twichell (a pseudonym) is David's sister. She is 3 years his senior, born and raised in Detroit, Michigan and has lived in the area all her life. She has been a life-long alien experiencer and discusses her recollections of other worldly beings.
Aired: April 4, 2022