Home          Back          Bowie

 

Toledo 74

Sports Arena, Toledo, OH, USA on 20 June 1974