Featured Performances Videos Video: K Shine Slaps Charron at Rap Battle If you want to know if rappers at still slapping each other at their battles,…