Giants Chair

Giants Chair

Giants Chair were a three-piece post-hardcore band from Kansas City, Missouri that formed in 1993 and broke up in 1997. They were a part ..

8 years ago
Comments Off on Giants Chair
1382