answersLogoWhite

0

Showdown - 1973 was released on:

Finland: 8 June 1973

USA: 20 June 1973 (Los Angeles, California)

Spain: 25 June 1973 (Madrid)

Sweden: 4 July 1973

West Germany: 26 July 1973

Spain: 17 September 1973 (Barcelona)

USA: 21 November 1973 (New York City, New York)

Denmark: 8 March 1974

User Avatar

Wiki User

11y ago

What else can I help you with?