Freelove - Live in Paris, 2001 by Depeche Mode Overview Tag Appears on Exciter (Deluxe) Duration: 7:34 Playcount Listeners