12-14-2018, 11:28 PM
(12-14-2018, 12:18 PM)MentalRage Wrote: I had the same reaction when I went to Indy for the first game this season. I walked into Lucas Oil and thought "Wow, so this is what a real NFL stadium looks/feels like."
Oh my God. Domes suck so bad though. I know I am in the minority probably, but I love watching a game in PBS when it is snowing!!