Devil's Way, Algiers