2006-08-12

Leia's Metal Bikini

Nuff said, right?

From a link in an article on Wired News.

No comments: