20 Day Dry Aged Chimichurri Duck

Max the Meat Guy
7.63 Million