Tech N9ne Performs at a Packed Concert at Lake Ozark, MO