Seshen.us
The UC Theatre Taube Family Music Hall is a multi-tiered, all-ages 1, 400 capacity live music venue with a state-of-the-art Meyer Leopard sound system and a full service bar and kitchen.
Metal Music Magazine