Jim James from My Morning Jacket sings this rock masterpiece with his new super-group side project Monsters of Folk (with M. Ward, Conor Oberst, and Mike Mogis). Totally catchy with a brilliant theme. Not too "hooky," but very melodic and catchy. Jim's voice will MAKE you sing along to this song every time.