CHVRCHES have made their Daytime TV show debut by playing their single ‘Miracle’ on The Ellen Show today.

Watch their dreamy performance below!

Advertisements