LSD was one of the big Amiga scene groups in the 90's.
With most of its members located in England, they were one of the few groups from the UK that gained respect from the rest of the European scene.
Log in or register to write something here or to contact authors.
Need help? firstname.lastname@example.org