tempe

1960s

90002_22732_05

The 1963 opening of Legend City Amusement Park in Tempe, Arizona.…