Monday, February 7, 2011

Caca Does Supreme?






New York store Supreme has enlisted Lady Caca for a weird Terry Richardson shot internet campaign? What's going on here?

No comments:

Post a Comment