everythingsundry.wordpress.com
Quick Q and A with James Keelaghan
James Keelaghan has been called “Canada’s finest songwriter.” He has traversed the world singing his songs that are soulfully stepped in history. Keelaghan lives for history and entices the listen…