Saturday, March 29, 2008

Blur

Puppets lipsyncing pop in union square. God I love puppets.

Thursday, March 27, 2008

Sunday, March 23, 2008