Friday, December 19, 2003


Sign you live in New York City: on a whim you decide to get your Christmas tree at 2AM, and not only is that possible, there's a choice of vendors within walking distance so you can haggle a bit.

10:35 AM