Канадская группа UNLEASH THE ARCHERS выпустила новый клип на песню "Tonight We Ride". Клип вышел 27 мая на лейбле Napalm Records. Песня вошла в состав нового альбома группы "Time Stands Still", который выйдет 26 июня 2015 года.