T
Tobi McFarland Review of Echostage
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: