NIN rocked Vegas over the weekend and debuted a new song live from the upcoming 'Bad Witch' release due out Friday. Check out the live performance of "Ahead of Ourselves" live from the Juke Joint.