Bleach
by t. f. on 12/14/19Delmar Hall - Saint LouisDelmar Hall never fails to provide the perfect venue for great live music!!! The staff both backstage and front of house are always the best!!! My favorite band to watch perform here is a local band calling themselves Bleach. This trio is going to be HUGE!!!