Clear Glass Religion
Nov 4th 2017 @ Evangeline's
St Louis, MO
I Was There
Get the full experience with the Bandsintown app.
Saturday, November 4th, 2017
512 N Euclid Ave, St Louis, MO 63108
Private party by invitation only. 20 years ago to the night Clear Glass Religion was the first band ever to take the stage at Club 313 in Belleville, IL.