I was just watching the twisted tea commercial on tv and that's absolutely Beaver Stadium that they use in the commercial. You can see the BJC and Lubrano, as well. The end zone reads "Twisted State" in the same font that's used for "Penn State". Pretty cool.