Castle_Face_Records
Castle Face Records
American independent record label
Castle Face Records is an American independent record label, founded in 2006 by John Dwyer, Matt Jones and Brian Lee Hughes.[1]
The label was initially formed to release Sucks Blood, the sixth studio album by Dwyer's band, Thee Oh Sees.[2]