When UK Eurovision star's performance will be as Mae Muller prepares for final

North Devon Journal

Published

Tonight's (May 13) Grand Final is set to kick off at 8pm on BBC One.

Full Article