What? Slush’D is coming to Algiers! More information to be announced soon. Where? Algiers, Algeria. SLUSH'D HOME