About

echo

Echo Arcadia make sweet music out of Edinburgh, Scotland.

Cast:

Leigh – vocals and guitar

Euan – bass

Dan – hits things

Dawid – guitar

Kate – vocals

Andy – violin