In this episode of The Wrestling Movies Rewatch, Cory and Eoghan have the divine duty as they discuss Nacho Libre.
Blog Post