Donald MacKay and Denise McColl both hope they will secure the last place in the final of the competition. Show more
Discover 11,128,835 listings and 279,767 playable programmes from the BBC
Donald MacKay and Denise McColl both hope they will secure the last place in the final of the competition. Show more