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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results