Cougars Kill Cobras – Review January 1, 2008 This Portland, ME band has style, chops, some studio trickery, and lots of heart. And heart can’t be taught or faked, you either got it or you don’t, and these fuckers got it.