Tagged: Your Love (Déjà Vu)
Glass Animals’ “Your Love (Déjà Vu)” is based on toxic interpersonal relationships and how individuals have a tendency to get addicted to such treatment from loved ones. There are many elaborate metaphors used throughout which...