Etiket: Highbury
History | The Most Brutal Game in History: The Battle of Highbury
The legendary duel between England and world champions Italy at London’s Highbury Stadium on November 14, 1934 was considered the “real” World Cup final of that year – and went…