Get ready. Are you ready? Because this season of Bad Girls All Star Battle is turnt up, extra, and served with a side of HAM. Check out the full trailer for Season 2, starring 16 of the most cutthroat Bad Girls of all time. Watch them duke it out for $100,000 starting Tuesday, Jan. 7 at 8/7c! You know you missed them!