Monday Jun 11, 2007 Jun 11, 2007 0 Facebook Tweet Email jacqueline franz ferdinand franz ferdinand finally ... a new sophie set life don't get better