Aerial Tour of Buffalo Bills Ralph Wilson Stadium [VIDEO]
You cheer there. You scream, argue with other fans, drink, play games, drink, show your Buffalo pride, drink --- come on tailgating at a Buffalo Bills game is AWESOME!
But how well do you know the Ralph Wilson Stadium in Hamburg, NY? Check out this aerial tour of the stadium and see it from a different angle!