Tuesday, November 16, 2010

artforum.com / video

artforum.com / video

Should I giggle, not sure but I seem tickled by this.

No comments:

Post a Comment