Invoking God – the craziest political ad you are ever likely to see Invoking God – the craziest political ad you are ever likely to see 5/11/2022 Mike Smithson Comments 0 Comment I love you, Ron.On behalf of millions of people, never stop fighting for freedom. pic.twitter.com/5wcopo041U— Casey DeSantis (@CaseyDeSantis) November 4, 2022