New Vision have premiered a new video for their new song “Still Losing.” You can find that clip below. The track will appear on the band’s new album, “Can’t Leave With Less,” which is set to be released on December 4. Vocalist Nico Caro commented: “The track is about giving everything you’ve got for something…
You must be logged in to post a comment.