The Cribs

The Cribs have been making their impact on the British indie scene for a number of years. Releasing their first self-titled album in 2004, these guys have worked relentlessly ever since and are readying the release of their 6th studio album ‘Payola’ this spring. Be sure to check out their fully loaded set at HRC this summer!