What is your general impression on Christmas

@ezzrssi (11197)
Italy
December 22, 2006 3:38pm CST
Is Christmas your favorite holiday, or do you like something else better? tell us please
No responses