Originally Posted by insider Brilliant! You missed out there have been 10 Spanish wins in the last 20 years By two Spanish teams!
Forum Rules