Echo 2 Locate Release Official Music Video for “High”
Alternative Rock Band ECHO 2 LOCATE has released the official music video for their single, “High.” “Although I usually leave lyrics unexplained in an effort to keep them open to interpretation, I do provide a […]