I got this CD tonight that's solid, got some sure knocks on it. They're called Hood Country and the album is titled "Down Bottom" and I know they're from Louisiana. Are they New Orleans or from somewhere else in the state?