Avenue Q. Photo by Brett Beiner