Shadow Show offers mantra of hope, peace and triumph on "On a Cloud"
Detroit-hailing all-female power trio Shadow Show unveils the finale of their upcoming album Fantasy Now! with triumphant single “On a Cloud,” which offers up an empowering mantra brimming with hope and…
Share