Definitions for "Altared Christmas"
a ride through Xmas past and future