8 Reasons to Watch the 'Bad Girls All Star Battle' Premiere! (PHOTOS)

By Oxygen

It's here...get ready! Bad Girls All Star Battle Season 2 premieres tonight at 8/7c, and there's a lot to look forward to. Here are eight quick examples to whet your appetite for the madness -- but the real good stuff comes tonight. See you then!

You May Also Like...
Recommended by Zergnet