Red Foan echoed from twitter Wednesday, March 27 · 1:15 PM · ▾ ▶@pastorlocke Oh snap. "Pastor" Greg just cancelled science and progress.unlikecommentstweet93 like this|. post