In Principle

Mitch Landrieu - NOLA Mayor the Dem's Challenge To Trump?

Clip: Season 1 | 37s

New Orleans mayor Mitch Landrieu downplays a 2020 run.

Aired: 05/11/18

Rating: NR

Problems Playing Video?