No Alien Contact ? - A very good Thing !
Alicia Christian Foster was born to Lucius Fisher Foster III & Evelyn
Ella Almond-Foster at Los Angeles County Hospital(118W12:29,34N03:27)
on Monday November 19, 1962 at 8:14 AM PST(AA/BC).
What's that got to do with Alien contact ?
|