Uk and Russia Soccer Fans Clash During French Tournament

Yeah, I heard about that last weekend, when the UEFA games were being played. That was, what? Last Saturday?
 

Back
Top