Allie Overstreet publishes on Facebook that Bill Windsor is a liar, makes shit up, and is insane Leave a reply Allie Overstreet publishes on Facebook that Bill Windsor is a liar, makes shit up, and is insane. I am not a liar. I do not make things up. I am not insane.