Combichrist Glass house October 11th
On October 11th many bands had graced the stage of the Glass House which for fan is always a win because it is an up close and personal show. Combichrist had many bands that were playing with them that night and one of them happens to be Davey Suicide. With the new […]