I know it was played on Octane I believe 3/14/16, but it's played several times the week before also. I thought it was a song by avatar but I can't find it, it starts with yelling/deep screaming one sentence, and in the middle of the scream it sound sort of like a dog barking and I love it and can't get it out of my head, please help!!