Artist Biography Available in: "The Glass" The Glass were an indie rock band from Memphis, Tennessee. Concorde was their first record, released in December 2003.
Wide Thumb
Clearart
Fanart
Banner
User Comments
No comments yet..
Status Unlocked Last Edit by smudgie 10th Feb 2015