Does Nene Leakes Believe That Eva Marcille Has Three Homes?

The Atlanta peaches are spilling all the tea after every episode of RHOA Season 11!
Clip 0 of 0

Does Nene Leakes Believe That Eva Marcille Has Three Homes?

Marlo Hampton is not letting Nene Leakes off the hook on this one. Plus Marlo throws some shade at Michael Sterling's car?!