Flashback: Naturi Naughton on Nude Scenes Being Part of a Story on “Power”

Naturi Naughton opened up about doing nude scenes as an actress, and she explained that it helps tell the story in shows and movies. 

While speaking about “Power,” where she plays Tasha St. John, Naturi said that the infamous sex scene between Tasha and the driver was showing how Tasha exerting her power. To hear more of what Naturi had to say on the situation, hit the above clip.