
Two emerging talents from India, Sparsh Dangwal and Semwal join forces on new indie-pop bop Deja Vu.
With it’s infectious melody, the song’s lyrics are all about how falling in love with someone can make you go crazy – to the level that you start seeing them in strangers passing by.