Glenn Beck had his pal, professional liar David Barton, on his show again and they spun an amusing tale about American history. Barton said that God waited more than 120 years to let the Pilgrims come to America so they had time to really understand the Bible.