New Track: Ella On The Run – ‘Cavalry’
I can only imagine how gratifying it must be to be placed on Glastonbury’s long and ever growing list of emerging artists; that immense feeling of self-satisfaction that all your hard work and sacrifice is finally paying off. For London based…