dead_parrot on 16 July 2008
Yeah, a thread on electronic music ! (it's the first one I see, sadly it doesn't seem to be very popular amongst VGchartz users...)
This is quite old (1982) and maybe not really electro, but I advise you to check it :