Crow's hit the road in June for Leamington Spa Peace Festival

The band will take their furthest road journey yet for a performance at the Leamington Peace Festival on Saturday 13th June 2015. The Crows play the Riverside Stage from 2 - 2.40 pm and hope to entertain the audience with a sharp and energetic set of the band's most popular songs.