Tag: super cup

spot_img

Glory Days – When Aston Villa Tonked Barcelona 3-0 to Win the 1983 European Super Cup.

When Villa were Super... There's the old saying that it's not where you're from, but it's where you're at. Since Aston Villa's 'Bright Future' seems...