Kingmaker debut “My Savior” music video

Kingmaker have premiered a new music video for their track “My Savior”. The song is off their forthcoming effort The Cradle, which is set for release next week on February 10th.