Show notes
Last time The Echo People played on Not a Side Show was 2007 and the show was on at 10pm Saturday night. It's good to have them back and see what they're up to now. Check out this choice performance.
Last time The Echo People played on Not a Side Show was 2007 and the show was on at 10pm Saturday night. It's good to have them back and see what they're up to now. Check out this choice performance.