Day: October 22, 2020

Echo Strike – ‘Not Inside Your Mind’ review by Upstream

Not Inside Your Mind is the new pop/rock album from Echo Strike. Although relatively new on the music scene, Echo Strike has actually been in the making for a while. Lead singer, Randy Van Gelder, envisioned what the musical project would be a long time ago, and then began to steer ...

Play Cover Track Title
Track Authors