New Video: Noah And The Whale – Life Is Life

Noah & The Whale have just released the video for their new single Life Is Life 
(due August 8th)
And you can watch it…right here!