Live Review: The Rip-Roaring Success [October 7, 2017] The Green Note, Camden Date:11/11/2017 Author: Sarah Dabbs