Snow Patrol/Definition

A British indie rock band formed by students in 1994 in Dundee.