News

Music Video for Foreign Road

The british film maker Cam Henderson has directed the music video for Niclas Lundin’s song “Foreign Road”, filmed on location in Los Angeles!