All the rumors are true. The people of Nebraska might be the nicest in America.
Can’t say enough about our experience in the town of Lincoln and at the stadium so far.
Can’t say enough about our experience in the town of Lincoln and at the stadium so far.