×

Wembley Wizards

The Wembley Wizards is the nickname for the Scotland national football team that defeated England 5–1 at Wembley in the 1928 British Home Championship. Wikipedia
Start date: March 31, 1928
Location: Wembley Stadium