I'm loving this song. I keep hearing it on 93XRT when I'm in the car (my new Beetle Bug!), and I'm not even in the car that much. At first I thought it was a new Annie Clark song, but it's Lucius. I remember walking past them at Lolla last year, and I liked their look, but I didn't know anything else about them.
They've got a show coming up at Metro, but it's sold out. Sadface. Maybe I can find a way to go!