Friday, October 22

Left [Waiting On The Sun Music Video]

Left is an indie band from Tel Aviv with a pretty awesome music video shot on a 8mm film camera. The song will be from an upcoming release on an independent label in a month or so. Listen to a couple more tracks from the band here

No comments:

Post a Comment