Tag: Naturi Naughton as Tasha St. Patrick