WW_smugglers_1

I'm no expert in Spanish, but one online translator told me 'La Perrucha' means '(female) trouble-maker.' Apt. Photo: Orange County Sheriff's Department

Download this image: full (629x419) | medium (300x199) | large (629x419)