The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Rituals of Mine is an indie pop/electronic/alt R&B duo from Sacramento, California, founded in 2010, and led by vocalist Terra Lopez.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org