Entertainment BARS! Who Won This Rap Battle Between La La Anthony And Mel B.? February 28, 2019 | By Veronica Wells