Sir Sly: “Ghost”

This is a quiet song best heard loud. That fits the mantra of its owner, electronic outfit Sir Sly. One can only guess that this would be the thought process of the mysterious group. With interviews and band...