Wednesday, July 24, 2002

Last night I saw Ziggy Stardust and the Spiders from Mars at Film Forum. It was at the same time the coolest and most absurd thing ever. David Bowie totally rocks to have pulled this whole shtick off. I don't think anybody but him could manage to look sexy in a scoop-neck leotard.

No comments: