Home/Noise Rock supergroup Human Impact delivers powerful performance in Kansas City/HUMAN_IMPACT-4778 HUMAN_IMPACT-4778