Defective Sounds of London is an electronic outfit by Michel Moalem from London. Read more on Last.fm