Question: Which rock band formed at Charterhouse School went on a worldwide tour called the Invisible Touch Tour?
Sentence (from "Invisible Touch Tour"): London dates at Wembley Stadium were filmed for a video release entitled "Genesis Live at Wembley Stadium".
Relevant evidence: No