On November 15, 2005, Mike Ladd released Father Divine. This Boston native now lives in Paris and has been active since 1997. Le 15 novembre 2005, Mike Ladd sortait Father Divine. Ce natif de Boston vit maintenant à Paris et il est actif depuis 1997.