“Tame Impala make psychedelic hypno-groove melodic rock music…
That is the tag under the website when you search for them and that sums them up perfectly. This is a song from their first album Innerspeaker from 2010. They are playing in Williamsburg on Wednesday and Manhattan on Saturday.