Aberdeen student to perform song written for friend with terminal cancer

Liam Dyker is to sing.
Liam Dyker is to sing.

Breaking