14th May 1981 - 100th FA Cup Final - Spurs V Man City - That Villa Goal

14th May 1981 - 100th FA Cup Final - Spurs V Man City - That Villa Goal

By 11-29 Media

Dotun and Tim welcome Paolo Hewitt onto the show to talk about Spurs beating City to win the cup in 1981.
-
-
Heart UK
Mute/Un-mute