They released their first full length album in 2009, but I hadn’t heard of The Antlers until today. This song is off their newest album, Burst Apart, released this year. I like it, you might not. You should still listen to it though.
I’m glad last.fm threw it at my ears. It’s managed to stick.