The Logan Show: Season 1 Ep. 5
The Logan Show: Season 1 Episode 5 - "The Power of the Stache"