Axios reports that Rep. Seth Moulton, best known for leading a failed attempt to oust Nancy Pelosi last year, was spotted filming a video this week announcing his run for president. No more, please, God, I’m begging you.