Kaiser Chiefs - London Earls Court, 14 December 2007
With support from The Little Ones and We Are Scientists.
53 photos · 498 views