John MacGregor Scottish Dance Band Song Lists
Dashing White Sergeant: Miss Campbell / Bratach Bana / Auld Maid In the Garret / Geordie Hinnih
John MacGregor Scottish Dance Band
Dinky OneStep: Irish Rover / Roddy McCorley / Irish Air / MacPherson's Farewell / Let Him Go / Kelvingrove / Maggie
John MacGregor Scottish Dance Band
Ian Powrie's Farewell to Auchterarder: West Kirkton / Donald Ian Rankine
John MacGregor Scottish Dance Band
Highland Schottische: Donald MacLean's Farewell to Oban / Irene Meldrum's Welcome to Bon Accord
John MacGregor Scottish Dance Band
Fireside Reel: John Spence / Dancing the Baby / Sword of Colmcelle / Kern's Reel
John MacGregor Scottish Dance Band
Boston TwoStep: Jeannie McColl / Traditional Air / Saftest o' the Family
John MacGregor Scottish Dance Band
MacDonald of the Isles: J.F.MacKenzie of Garrynahine / Tom Elliot / Tulchan Lodge
John MacGregor Scottish Dance Band
Circle Waltz: Cailin Mo Ruinsa / Lovely Stornoway / Sound the Pibroch / Morag of Dunvegan
John MacGregor Scottish Dance Band
Last of the Lairds: Miss Pat Marshall / Mary Gavin / Lindsay Barrie
John MacGregor Scottish Dance Band
Eva Three Step: Mr and Mrs Alex Ross / Dr Ross' Welcome To the Argyllshire Gathering
John MacGregor Scottish Dance Band
The Fireside Reel: John Spence / Dancing the Baby / Sword of Columcelle
John MacGregor Scottish Dance Band
Highland Polka: Donald MacLean's Farewell to Oban / Irene Meldrum's Welcome
John MacGregor Scottish Dance Band
The Dashing White Sergeant: Miss Campbell, Bratach Bana, Auld Maid In a Garret, Geordie Hinney
John MacGregor Scottish Dance Band