Which rock band formed at Charterhouse School went on a worldwide tour called the Invisible Touch Tour?
Invisible Touch Tour: The Invisible Touch Tour was a worldwide concert tour by the English rock band Genesis. Genesis (band): Genesis were an English rock band formed at Charterhouse School, Godalming, Surrey in 1967.
Genesis