Only Built For Leather Suits
- Episode aired May 6, 2021
- 23m
![Michael Che in That Damn Michael Che (2021)](https://m.media-amazon.com/images/M/MV5BZTNjMGQ4YWUtZTc2YS00ZTdmLTg1YjctYzkzMzViMjM4OTI0XkEyXkFqcGdeQXVyMTEyMjM2NDc2._V1_QL75_UX190_CR0,0,190,281_.jpg)
Gearing up for his first show at MSG, Michael Che tries to clear his conscience in confession.Gearing up for his first show at MSG, Michael Che tries to clear his conscience in confession.Gearing up for his first show at MSG, Michael Che tries to clear his conscience in confession.