The Quails
The Quails are a band of brothers from the sunny coastal town of Teignmouth in Devon. The lads first got together when the indie scene was really kicking off, in early March 2006, but since then have evolved from an average indie rock n roll band, into something far more powerful. There is no doubt about it that the music industry is tough, and in order to succeed there needs to be a special quality in ones music, and The Quails definately have that special something! Over the bands short career