Red Light Special Episode 12 - Naturi Naughton & DJ Benhameen
Aug 19, 2015, 01:57 PM
This week Rob and Kristin speak to "Fan Bros" host DJ Benhameen and "Power" star Naturi Naughton. Naturi speaks on the shocking "Power" season finale, her role as Tasha St. Patrick, her come up as a singer in 3LW and future musical plans.