Look, Highmark Stadium, home of the Buffalo Bills is COVERED in snow! No wonder they decided to move the game to Detroit. WOW! PHOTO COURTESY: GETTY IMAGES