Winnipeg roots and folk singer, James Keelaghan is one of the most distinctive and readily identifiable voices of not only the Canadian music scene, but also the international singer-songwriter community. Keelaghan is a masterful storyteller, receiving awards and acclaim from around the world. David Woodhead accompanies him on bass.