Introducing: Fears Chella

November 3, 2017 in News

Fears Chella are an indie/grunge/pop quartet from Manchester & Stoke-on-Trent. They released their latest single ‘Lush’ through Supa Rouge on September 15th, and the track has built up over 20,000 Read the full article…