Not Available

Elton John in Central Park, New York

Elton and his band perform live in New York's Central Park, September 1980.

Cast

View Full Cast >

Images