Leeds Festival 2010 – Kids In Glass Houses Walk On Stage

Kids in Glass Houses take to the NME stage at Leeds Festival 2010. NME follow them exclusively.