Negative Positive
Title: Human Nature at their BEST!!!!!
Review: I've seen Human Nature twice in Vegas and once at a venue closer to home and never get tired of the energy and stage presence they bring to every show. This tape is like having the experience of their shows over and over again. If you've seen Human Nature and love their sound then this is a must have.
Is the review positive or negative? 