It feels like it’s been forever since I’ve seen some live Nessa performances. Actually the last time I heard live material was when I went to see her in Cincy at the end of 2008. So with Rabbits on the Run nearly finished, I assume Ness is teasing the masses with some of the new tracks. See...