Signs of life

2006/01/17 at 19:16

I find Signs of Life oddly fascinating