Siani
Despiser of religious nuts
I've just come across an article in which a man and his wife claim to have seen a FT and experienced missing time. Interesting, if true.
Triangle Sighting near Norman, Oklahoma-Was Couple Abducted by Aliens?
Triangle Sighting near Norman, Oklahoma-Was Couple Abducted by Aliens?