Monument supporter George Peterson on Mitch Landrieu: "He's delusional."

Monument supporter George Peterson on Mitch Landrieu: "He's delusional."