North-east choirs sing hearts out to raise £20,000 for Aberdeen charity

The Sing, Sing, Sing event took place on May 28
The Sing, Sing, Sing event took place on May 28

Breaking