You are viewing a single comment's thread.

view the rest of the comments →

Dressage2 ago

Falls Church has huge Moonie corp. housed there and many many other biz of Moonie are also housed in their building. I believe DEA is also at same address. Someone posted once the people of Falls Church are all weird. That is bc whole town made up of Moonie recruits.