Dec. 21st, 2003

seawasp: (Default)
How many people do their Christmas shopping early, and how many late? And does it seem to matter?
Page generated Oct. 28th, 2025 08:31 pm
Powered by Dreamwidth Studios