About us
Define
Definitions for
"12 Inch Records"
Inch Records (also known as Twelve Inch) is an independent record label, based in Urbana, Illinois.
en.wikipedia.org