Spanish Anchovies & Boquerones

Anchovies from Spain are nothing like the overly salty, chewy ones you might have had years ago on American pizza....