The Soul Rebels on Sunday Night Football
The Soul Rebels, the most recent addition to the MH roster, are playing tonight at the Blue Nile in New Orleans. NBC's Sunday Night Football will be filming the group play the SNF theme song, which will be featured as a part of Sunday's game! Set your DVR now so you don't miss it! Get more info HERE.