Could be. Nugent has a penchant for that, recording live and then smoothing it over, not to cheat (he's an excellent performer), but to catch a certain vibe he can't find in the studio, his Intensities In 10 Cities was wholly based on that recording concept: