Beautiful, interesting, incredible cinema.
The music video is a montage of footage of their famous concert at Shea Stadium, New York City, New York, 15 August 1965.
The music video is a montage of footage of their famous concert at Shea Stadium, New York City, New York, 15 August 1965.