The Modern Major General song

Our own version of the Modern Major General song