Tag: Media Muppets

spot_img

79: ‘Aston Villa Fans Are Going to Love This’, Squad Building and Quality Concerns

Thankfully the new season is only two weeks away, as Aston Villa gear up to take on Spurs at the new Tottenham Hotspur Stadium....