Video: Madrid

Andrew visits Madrid for pig heads, organ omelets and duck liver jewelry.

Madrid

 42:01

Andrew visits Madrid for pig heads, organ omelets and duck liver jewelry.

More Videos In: Bizarre Foods Full Episodes