Snow Patrol – “Life on Earth” Video 2 weeks ago•Jason Tate• Comments Snow Patrol have released a video for “Life on Earth.”