The Killers Explain Their Name (Kimmel)

Saw this on Stereogum, thought it was hilarious....