Insulting Sign

Maniac World
Insulting Sign



Insulting Sign

Obviously, this sign in Beijing, China must mean something else.  More funny pictures here.

 

Maniac World