Louis La Roche is a French House producer from Norwich, UK.
Added by Upcoming Robot on April 19, 2009