Debbie Anthony to Release New Album at Rochester Civic Theatre

The video is set IN THE FUTURE ECHOES, but it’s still about a topic we can relate to now, which is technological overstimulation. ...