Power Slap 1 finale. Watch the Power Slap 1 Finale March 11 at 9pm