i think so! sounds a little like Brute so take its a new production, i like it!!
http://www.youtube.com/watch?v=fPX-SHrs4PQ