I have never heard of it, no. It sounds kickin'. I should be finishing my essay, but I have to look this up!