NBC: Democrats are throwing everything at MAGA Rep. Scott Perry. This time, they think it might work.