Part Punk, part Grunge, part Country Folk, part Vaudeville, JP’s live show is a musical treat!