Canadian Barn Dance: David Ross of Rosehall, Duncan McCallumJimmy Shand Jnr. and His Scottish Dance BandSinger/Songwriterplay full songShare