Recent performance seems out of touch with the best Election year in 40+ years

Disclosures (show)