New York based Indie band Moving Mountains have released their new music video for their track "The Cascade". "The Cascade" is taken from the bands new album "Waves" released earlier in May through Triple Crown Records.
New York based Indie band Moving Mountains have released their new music video for their track "The Cascade".
"The Cascade" is taken from the bands new album "Waves" released earlier in May through Triple Crown Records.
Don't miss a beat with our FREE daily newsletter
Click here to view the video.