Echo and the Empress
For South Australian independent band Echo and the Empress, 2015 is set to be an exciting year having just recently played the John Peel Stage at none other than the famous Glastonbury Festi…
For South Australian independent band Echo and the Empress, 2015 is set to be an exciting year having just recently played the John Peel Stage at none other than the famous Glastonbury Festi…