2011 Natchitoches Christmas Angels Pageant News Release The Christmas Angel Pageant Committee has announced the deadline for entries for the 19th Annual Natchitoches Christmas Angels Pageant has been set for Friday, September 23rd.