Outline’s Newton Killing It On Tour Currently in the midst of a busy worldwide touring schedule that includes both festival appearances and their own shows, The Killers continue to be one of the consistently biggest crowd-pullers in rock music. Since their formation in Las Vegas in 2001 the band have released five studio albums, all […]