“MADE IN CHINA” Funny tramp stamp! It would be much more awesome if she was actually ‘made in China’ (is she?). 2010-06-02