A storefront in Chinatown NYC is graffitied with the words, "Rambo" Rambo, is a popular movie franchise with some images of Asian Americans.
Copyright is held by CAAAV Organizing Asian Communities