Home News SATAN TAKES A HOLIDAY Drop Video for ‘Ladder to Climb’