If you didn't get a chance to check this out earlier in the week, a friendly reminder: my 100 favorite links of 2009, culled from the archives of kottke.org. Good for killing several hours.
If you didn't get a chance to check this out earlier in the week, a friendly reminder: my 100 favorite links of 2009, culled from the archives of kottke.org. Good for killing several hours.