Beautiful, interesting, incredible cinema.
Documentary of a rock concert that took place in Cincinnati, Ohio, in 1970.