I’m So Lucky I caught Franz Ferdinand on Austin City Limits last night. They are still the band of the 21st century.