Have you ever wondered why the Christmas Angel sits on top of the Christmas tree?

| December 30, 2009

Thus began the tradition of the little angel on top of the Christmas tree.