Currents Premiere “Delusion” Music Video

Currents have premiered a new video for “Delusion” off their album “The Place I Feel Safest.” You can check that out below:

Advertisements