ShowShowThe Futureheads at VERASep 10, 2008The Futureheads, I Kissed CharlesVERA · Groningen, NetherlandsFollowI was thereUpload from this showMediaLineupAboutI Kissed CharlesThe Futureheads