Echoaella Winchcombe We are an energetic three piece rock band! Callum Lewis - Guitar/Vocals Pete Scammell - Bass Anna Howes - Drums Email: echoaellaband@gmail.com Echoaella’s tracks Control by Echoaella published on 2016-10-25T17:43:52Z Impatient by Echoaella published on 2016-05-26T16:55:06Z Poison by Echoaella published on 2016-03-11T16:10:55Z