Respected duo of ?????? ??????? and ????????? ????????, previously active in Latvian industrial group Gods Delusion. Alexandroid has started in St. Petersburg, Russia in 1995.
Gods Delusion
False Starts
2004
2001