indiefulrok.com
Double Music Video and First Album from Glen Check
Electro rock band Glen Check had their first full-length album released online on February 28th with the CD release following today, March 6th. The title is Haute Couture and both titles from last …