Love that jingle jangle sound. You hit that Echo Canyon feel right on the nail---This could be part of the Byrds repertoire. I enjoyed this much!