Glass Houses
We found 2 posts in Glass Houses.
Glass Houses sign with InVogue Records; release Eyes & Heart single and video.
Metalcore band Glass Houses based in North Dakota have signed with InVogue Records. Their first order of business for the new label…