12 Inch Records

American indie record label

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

ArtistsEdit

Artists who released albums under this label include:

Related pagesEdit

Other websitesEdit