Season 3, Episode 4 What's Up, Duck?

First Aired: November 1, 2000

Alton Brown prepares duck.

Watch Now
$1.99
Paid