Cain’s Revolution: Jon David Kahn Sings ‘American Heart”

One of the treats of the Sunday evening session was a live rendition of ‘American Heart’ by Jon David Kahn: