Aberdeen gym raises nearly £4,000 in 24-hour silent disco

© SuppliedPost Thumbnail