T

New show venue is always a win. The layout is simi...

New show venue is always a win. The layout is similar to 9:30 club-that said the upstairs has couches which is a nice feature.

Comments:

No comments