Please answer the following question: Formulate an answer to this elaborate question: Which rock band formed at Charterhouse School went on a worldwide tour called the Invisible Touch Tour?
A:
Genesis