Known for mining the past for musical inspiration, Canadian folksinger James Keelaghan tells stories of extraordinary events through the eyes of ordinary people, turning epic tales into deeply moving pieces that strike a personal chord. Keelaghan performs his hits as well as traditional Irish and English songs from his ancestral homeland.
Added by Upcoming Robot on December 15, 2009