If Steven Kilgore’s smokin’ jacket doesn’t get you in the holiday spirit, perhaps Animal Talk covering “Last Christmas” will. These guys always put on a good show, and this set at Indie Rock Ranger’s Holiday Spectacular is no exception. Let it snow. We’re having a good time downstairs at The Middle East.