The Coral

British rock group the Coral formed in 1996 in Hoylake, a town on the Wirral Peninsula just across the River Mersey from Liverpool. Credited with igniting the guitar group revival in England, the six-member band boasted ... Read more