I'm Super pummed ordered my big 12 championship tickets, it will be the first time I've seen the huskers play live. As long as there are no major crap ups
ive only had it once, and it was in a special display at Spirit World on Pacific street in Omaha. Ive never seen it anywhere else. The name was funny enough that my Pops and I bought a couple sixers.