Open Thread for April 2010

(A bit late)

39 Responses to Open Thread for April 2010