Home > News > Tidbit

Currents have released a new video.

Tuesday, January 09, 2018 9:45 AM PT

Currents have issued a music video for "Delusion," a track from their latest album, The Place I Feel Safest (2017). The video can be viewed below via YouTube.


Subscribe to Lambgoat on  



Related:  Currents