1.464 Views
Elvis Costello & The Confederates are captured Live at Tokyo's Sun Plaza Hall for Japanese Television in 1987.
Release: Nov 16, 1987
Runtime: 44 minutes
Language: English
Country: Japan
Crew: