Children's Advent Pageant 2015

What a production! This was the largest pageant in recent memory. The costumes were seriously cute, and here is strong evidence that there were actual Angels involved: