These guys are awesome. They're a metal band from Texas, they are like Ill Nino. Check out their self titled album.