RAZOR channels electronic rock for flashy “UNION” music video
RAZOR will release their single UNION on May 25 and to hold our attention until then, the band has revealed the title track's flashy music video. That flashiness is what feeds the electronic rock song with its ...