Tour Dates

Date:
August 3, 1975

Location:
Twickenham, UK

Venue:
Winning Post