For anybody body that went to this show, what did you think of the new venue and of the show as a whole? Would you like to see Tech back at this venue? Why or why not?
You can share this discussion in two ways…
Share this link:
Send it with your computer's email program: Email this