RUFFSTARR.COM
Two street artists travel to Argentina and put up a curious mural that blends man and beast.