Juno award-winning singer songwriter James Keelaghan has made a name for himself in the world of folk music.
This former Calgarian regularly tours Europe, the US and Canada sharing not just music, but a love of story-telling and history.
We catch up with James from his current home in Perth, Ontario to talk about his Alberta roots and his plans for the future.