Season 8, Episode 6 The Big Chili

First Aired: August 18, 2004

Chili is prepared. Also: making chili powder.

Watch Now
$1.99