Staff Reviews
The Killers - Somebody Told Me
Hailing from a city of sky-scraping facade, Las Vegas' The Killers are a mighty fine example of style over substance. Theirs is a game of bluff - charging at you with a zealot's confidence in the hope you won't notice that beyond the bluster they're all hype and no trousers.»