(1987)
Released: 1987-10-24
Highlights of Billy Joel's concert performances in Leningrad, USSR in 1987.
Vote Now!