October 31, 2008

Who will you WAX for Obama or McCain?



Who will end up at Madame Tussauds New York?

See more.

No comments:

Post a Comment

+ Technology News

+ Technology Review

+ Archive