Pennsylvania Pastor Has Explanation for Naked Man Tied Up in His Car’s Front Seat Andy Towle February 14, 2018 Leave a Comment A Pennsylvania pastor says he has an explanation for the man who was found completely naked and tied up in the front seat of his car: “I was … [Read more...] about Pennsylvania Pastor Has Explanation for Naked Man Tied Up in His Car’s Front Seat