Celebrating 20 Years of Franz Ferdinand’s Eponymous Debut Album ‘Franz Ferdinand’ (2004) February 9, 2024 Albumism Staff Franz Ferdinand’s eponymous debut album ‘Franz Ferdinand’ was originally released on February 9, 2004. Read more