Nick Zanca better known as Mister Lies was featured on XLR8R as one of their “Artists to Watch” in 2013. Mister Lies new album Mowgli will be released on February 26th and can be pre-ordered now from the Lefse Store. Check him out live this month on one of his many tour dates.