Gerald Ford actually said...
Faith in the future has been totally restored in our great country.
Context
Remarks at the International Council of Shopping Centers Convention in Las Vegas
05/23/1976
Remarks at the International Council of Shopping Centers Convention in Las Vegas
05/23/1976