12 Inch Records

Twelve Inch Records (also known as Twelve Inch) is an independent record label, based in Urbana, Illinois.

Artists

Artists who released albums under this label include:

Related pages

Other websites