Radar Awards give video directors and musicians prestigious recognition
Radar Awards is a new initiative based out of London that acknowledges upcoming artists and music video directors. Contestants sent in their music videos from over the past year, totalling…
Share