Nutsa Has the Final Say
Season 7 E 15 • 11/14/2018
After a controversial comment about Brett riles up Zak, Nutsa takes the opportunity to confront her castmates.