I know I'm a sign nut.

I know this is a headline and not a sign... wait a minute. in a way it is a sign...

China.jpg

Any idea what idiot newspaper this is from?
 
Back
Top