8 Reasons to Watch the 'Bad Girls All Star Battle' Premiere! (PHOTOS)
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!