It’s an oft-attempted, but less often achieved, feat to capture the live sound of a band on a studio album. It’s a shame, because there are many groups that consistently kick it up a notch when they’re in front of a crowd. One of those is Charlottesville, VA-based Lord Nelson. They thought they had the […]