Tag: Vladimir Cauchemar
First Look: Vladimir Cauchemar – Snow is Falling (ft Clare Maguire)
Vladimir Cauchemar has premiered his new video for the track titled 'Snow is Falling', featuring Clare Maguire. Darkly dashing from that first flamenco note on the guitar, we get a sound that is signature...