‘That Damn Michael Che’ Trailer Takes on The Elephant In The Room (Video) April 27, 2021April 27, 2021Frances Price The HBO Max series is set to premiere on Thursday, May 6.