New York City
The Priests
$39.50 - $49.50
When The Priests released their self-titled album back in 2008, they could have had little inkling of what was about to happen to them. Frankly, who would? As it transpired, plenty did – huge record sales, record-breaking triumphs, global fame, the racking up of an awful lot of air miles. To employ a motoring metaphor, they went from naught to 60 in under three seconds.