N

Great venue, lots of space, new electronics and so...

Great venue, lots of space, new electronics and sound system. Only down side is lacking space to sit unless you do VIP and get a table upstairs.

Comments:

No comments