Glass Animals just released their music video for their current single “Your Love (Deja Vu)”. Watch: