Crows
Renowned for their raucous and dark live shows, Crows are based in London and released their debut EP, ‘Pray’ earlier this year. They play The North Stage on the Sunday.
Catch Crows as they tear apart The North Stage, Sunday, 16:30-17:00
Check out their video ‘Pray’ here.