Downing Stadium
New York
KC19960816NewYork1
26
May
1995
Eight days after their two-night run at London’s Royal Albert Hall, the double trio incarnation was on American soil...