Weirdest Rap Battle Ever (VIDEO)Weirdest Rap Battle Ever (VIDEO)This is a commercial running in the U.K. for a feminine hygiene product called Mooncup. It's, well it's...you have to see it to believe it...JB FoxxJB Foxx