Spain: Saffron

Spain: Saffron

Available on FilmRise
S1 E4: Pete's got a pocketful of pesetas and he's looking for a score. It's the high-octane, top-of-the-line stuff he wants, and he's come to Spain to find it: saffron, the world's most expensive spice.