The electronic-pop outfit Loom comes from Georgia and released their self-titled debut in Sept 2000.
The electronic-pop outfit Loom comes from Georgia and released their self-titled debut in Sept 2000.
The Fast Place — apparently the one-person project of D. Knight — released the initial …