JD McPherson Puts His 'Undivided Heart & Soul' Into His Vintage Brand of Rock and Roll By Damian Fanelli published 28 September 17