UPDATE: Apparently this video now has embedding blocked, you can watch it in HD on YouTube here.
This is easily the best music video I have seen in a long, long time.
“I Feel Better” is off the excellent new Hot Chip album One Life Stand. Some other great tracks from the album are “Take It In,” which I previously shared here, “One Life Stand” and “Thieves in the Night.”
One Life Stand