Saffron
Season 8 • 11/05/2003

Produce Pete tells us about the mysterious spice saffron and why it is better than cocaine.