CHVRCHES on The Ellen DeGeneres Show – VIDEO

CHVRCHES will make their daytime TV debut today on The Ellen Show. Tune in to catch the performance of “Miracle” this afternoon or watch it via the embedded clip below.

The group is currently on tour promoting their third studio album, Love is Dead, which was released on May 25, 2018. The album debuted at #7 in the U.K. on the Official Albums Chart, selling 11,763 copies in its first week.