Posted 12/21/2012 16:48 (#2766508 - in reply to #2765860) Subject: RE: Only in Green Bay
West Texas
Thats what I thought when I went to the Astro-Dome many years ago. Decided then that it wasn't worth the time or the money (other than the visuals in the stands)