Sound
Female
2003-04-22
London, England
Alesha
U.K born sound designer known for debut made in cult classic LIMP.