My Favorite Bands Logo
Tommy Hools

French electronic trio formed in 1996.

Data provided by Discogs