Showing posts with label video. Show all posts
Showing posts with label video. Show all posts

Saturday, February 26, 2011

Tuesday, February 8, 2011

Thursday, December 16, 2010

Friday, September 3, 2010

Wednesday, August 4, 2010

Thursday, August 27, 2009

Friday, July 18, 2008

Wednesday, June 25, 2008

Saturday, May 3, 2008

LSD

The person who discovered LSD died, and there's an interesting obituary in the NY Times.