Wednesday, April 16, 2008

Top Shop Opening In Chicago..


...er...I mean, New York October 10. Pah. Dream on.

0 cheer(s)!: