Episode 95 Nacho Libre (2006) Lee, Corey, and Josh Are Awesome published on Apr 30, 2019 5:00AM Tweet Summon your eagle powers and put on your stretchy pants! We're talking about Nacho Libre!