Led Zeppelin and Spirit played together in Detroit, Atlanta, and Seattle, and Zeppelin were even Spirit’s opening act at the Denver auditorium Arena in 1968. ‘Taurus’ was ‘such a pretty moment, and it would typically come after a big forceful number and always got a good response,