Watched The Modern Major Parody, Or Artistic Distances by New York Gilbert & Sullivan Players from YouTube

Based on an original parody by Eliza Rubenstein of "The Major General's Song" from The Pirates of Penzance, performed with permission of the author.
Music by Arthur Sullivan
Lyrics Eliza Rubenstein; Additional Lyrics by James Mills
Directed by James Mills; Edited by Danny Bristoll