*** Welcome to piglix ***

Stickfigure Records


Stickfigure Records is an American record label based in Atlanta, Georgia. It was created in the winter of 1992 to cater to the underground scene of independent music.


...
Wikipedia

...