The Critic and the Pig - Season 1 Ep 4

Publish Date
Wednesday, 24 February 2016, 2:55PM

The Critic and the Pig enjoy a healthy helping of deer tongue salad at legendary restaurant Cazador.