Deidra Roper
Mr. Chibbs 2017
Rating: 7.5
Comedy Central Roast of Flavor Flav 2007
Rating: 6.9
as Herself