What is your general impression on Christmas ?

@ezzrssi (11195)
Italy
December 20, 2006 8:01am CST
It's the most wonderful time of the year?
No responses