A "Genocide Joe" sticker seen in Puerto Vallarta.

Genocide Joe in Puerto Vallarta

A "Genocide Joe" sticker seen in Puerto Vallarta.