John Robert Gillis stepdancing accompanied by Troy MacGillivray on fiddle and Allan Dewar on keyboards
John Robert Gillis