Los Bichos Diablos...


Seriously? No one can even remotely translate what it means? And no, not Devil Bitches...

The Devil Dicks!

At least that's his it translates in Spanish.

Terrible things Lawrence. You've done terrible things.

reply