Franz Ferdinand (LP) by FRANZ FERDINAND Tracks 40' Cheating on You Come On Home Darts of Pleasure Michael This Fire