Sports3 years ago
Chelsea And Man City Fans Clash With Porto Police Ahead Of Champions League Final [Video]
Supporters of Chelsea and Manchester City have clashed with Porto Police in Portugal ahead of the UEFA Champions League final on Saturday. A Portuguese television channel...