Feb82023 by Ronn BlitzerNo Comments Sen. Rick Scott says ‘Biden should resign’ in new Florida ad accusing president of cheating on taxes