Formally formed in 2001 in Glasgow, Scotland, the indie rock band Franz Ferdinand has made a global name for itself after some humble, chummy beginnings. And this month, the band released its first ...