December 2010
3 posts
I’m 80 percent sure Scarlett Johansson just walked passed me on the street and made eye contact. I’m only 5 percent sure I’m still breathing.
The greatest analrapist
At a bar in the east village with David Cross!