Saw this displayed on one of the walls of the Chinatown train station. Thought it was pretty interesting.
hahhahahhahahah great sign ;) rocks. ;)
hahhahahhahahah great sign ;) rocks. ;)