Kaiser Chiefs recently played NYC at Terminal 5, and also released their newest album “Start the Revolution Without Me”. You can also pre-order a signed album of their singles album at Play.com now. On The Run is one of two brand new songs part of Souvenir: The Singles 2004-2012. You can watch the music video for “On The Run” below: