Franz Ferdinand Dj's Concert History

Date Concert Venue Location
Oct 20, 2011
Veronica Falls / Echo Lake / Franz Ferdinand Dj's
  Setlists
The Lexington London, England, United Kingdom
Indie Rock

As Seen On: