July 30th, 2006 by Phantasmo

Return of the Killers

thekillers.jpg
The Killers return this fall with their sophomore effort, “Sam’s Town.” Have they changed their sound? Do they suck now? Probably not, but find out for yourself here.