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
Dilettante Archives