Random Video

Rodri believes City were due Champions League success

2023-06-11 18 Dailymotion

After some painful near misses, the Spaniard says it was City's time for success