The Coral
The Coral formed in Hoylake, England in 1996.
Alternate Names: No alternate artist names added