Buffalo Bills 2007 Season Discussion

I had to go turn the thermostat up because just watching this is making me feel cold. :lol:

And could they have put the camera any higher in this stadium?