“The Green Room,” a new video-on-demand series, will premiere on YouTube on April 20. (Courtesy of The Green Room)