The moment you've been waiting for has FINALLY ARRIVED! In the Bad Girls All Star Battle finale, Jenn and Flo's rivalry extends to the house, and it gets physical. Gabi can't swim. Ray J gets cray with a megaphone. And best of all, one girl goes home $100,000 richer. As if you needed them, flip through 8 Reasons to Watch the finale in the gallery above, and tune in at 8/7c tonight!

Be sure to tune in to the 'Bad Girls All Star Battle' reunion next week!