January 20, 2010
Whoever made this Chinese news video deserves a solo at the New Museum.
January 20, 2010 - 1:48 pm
you’ve no doubt seen the tiger woods one, too. nice catch with the conan vid!
The Digest. 01.20.10.