Ivan Smagghe is a French electrohouse DJ and producer and was originally known as Ivan Rough Trade, as he worked in the Rough Trade record store in Paris.
Ivan Smagghe is a French electrohouse DJ and producer. He was originally known as Ivan Rough Trade, as he worked in the Rough Trade record store in Paris.